Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'enumerazione CASetupProperty specifica un tipo di proprietà per l'installazione e la configurazione di un ruolo dell'autorità di certificazione (CA) quando si usa l'interfaccia ICertSrvSetup .
Sintassi
typedef enum __MIDL___MIDL_itf_casetup_0000_0002_0001 {
ENUM_SETUPPROP_INVALID = -1,
ENUM_SETUPPROP_CATYPE = 0,
ENUM_SETUPPROP_CAKEYINFORMATION = 1,
ENUM_SETUPPROP_INTERACTIVE = 2,
ENUM_SETUPPROP_CANAME = 3,
ENUM_SETUPPROP_CADSSUFFIX = 4,
ENUM_SETUPPROP_VALIDITYPERIOD = 5,
ENUM_SETUPPROP_VALIDITYPERIODUNIT = 6,
ENUM_SETUPPROP_EXPIRATIONDATE = 7,
ENUM_SETUPPROP_PRESERVEDATABASE = 8,
ENUM_SETUPPROP_DATABASEDIRECTORY = 9,
ENUM_SETUPPROP_LOGDIRECTORY = 10,
ENUM_SETUPPROP_SHAREDFOLDER = 11,
ENUM_SETUPPROP_PARENTCAMACHINE = 12,
ENUM_SETUPPROP_PARENTCANAME = 13,
ENUM_SETUPPROP_REQUESTFILE = 14,
ENUM_SETUPPROP_WEBCAMACHINE = 15,
ENUM_SETUPPROP_WEBCANAME = 16
} CASetupProperty;
Costanti
ENUM_SETUPPROP_INVALIDValore: -1 Valore che specifica un tipo di proprietà non valido. |
ENUM_SETUPPROP_CATYPEValore: 0 Valore VT_I4 che specifica un valore dell'enumerazione ENUM_CATYPES . Se il computer non è aggiunto a un dominio o al chiamante non è un amministratore enterprise o dominio, ma è un amministratore locale, il valore predefinito è ENUM_STANDALONE_ROOTCA. Se il computer viene aggiunto a un dominio, il chiamante è un amministratore enterprise o dominio e esiste già una CA radice aziendale, l'impostazione predefinita è ENUM_ENTERPRISE_SUBCA o se non esiste alcuna CA radice aziendale, il valore predefinito è ENUM_ENTERPRISE_ROOTCA. |
ENUM_SETUPPROP_CAKEYINFORMATIONValore: 1 Valore VT_DISPATCH , sotto forma di un oggetto CCertSrvSetupKeyInformation , che specifica le informazioni sulla chiave privata usate per un certificato CA. Per impostazione predefinita, l'installazione genera una nuova chiave con una lunghezza di chiave a 2048 bit per CA radice e subordinata usando "Microsoft Provider di crittografia sicuro." |
ENUM_SETUPPROP_INTERACTIVEValore: 2 Valore VT_BOOL che indica se il provider di servizi di crittografia (CSP) può interagire con il desktop. Il valore predefinito è false. |
ENUM_SETUPPROP_CANAMEValore: 3 Valore VT_BSTR contenente il nome comune per la CA. Per impostazione predefinita, il comune name è DomainName-LocalComputerName-CAName. |
ENUM_SETUPPROP_CADSSUFFIXValore: 4 Valore VT_BSTR contenente il suffisso del nome distinto per un nome CA. |
ENUM_SETUPPROP_VALIDITYPERIODValore: 5 Valore VT_I4 che specifica il numero di unità nel periodo di validità come specificato dal tipo di proprietà ENUM_SETUPPROP_VALIDITYPERIODUNIT. Per una CA subordinata, il periodo di validità viene determinato dalla CA padre. |
ENUM_SETUPPROP_VALIDITYPERIODUNITValore: 6 Valore VT_I4 che specifica un valore dell'enumerazione ENUM_PERIOD che indica le unità temporali del periodo di validità. Per una CA subordinata, l'unità temporale del periodo di validità viene determinata dalla CA padre. |
ENUM_SETUPPROP_EXPIRATIONDATEValore: 7 Valore VT_BSTR che specifica la data di scadenza prevista del certificato CA radice in base all'ora corrente, al periodo di validità e all'unità di validità. Per una CA subordinata, la data di scadenza è determinata dalla CA padre. |
ENUM_SETUPPROP_PRESERVEDATABASEValore: 8 Valore VT_BOOL che specifica se mantenere un database esistente. Questa operazione è rilevante in base alle condizioni seguenti:
|
ENUM_SETUPPROP_DATABASEDIRECTORYValore: 9 Valore VT_BSTR che specifica il percorso della directory in cui vengono archiviati i file di database CA dopo l'installazione. Il percorso predefinito è %SystemRoot%\System32\Certlog. |
ENUM_SETUPPROP_LOGDIRECTORYValore: 10 Valore VT_BSTR che specifica il percorso della directory in cui vengono archiviati i file di log del database CA dopo l'installazione. Il percorso predefinito è %SystemRoot%\System32\Certlog. |
ENUM_SETUPPROP_SHAREDFOLDERValore: 11 Questo valore non viene usato ed è riservato per l'uso futuro. |
ENUM_SETUPPROP_PARENTCAMACHINEValore: 12 Valore VT_BSTR che specifica il nome del computer che ospita la CA padre. Questo valore è applicabile solo se viene installata una CA subordinata. Non è previsto alcun valore predefinito. |
ENUM_SETUPPROP_PARENTCANAMEValore: 13 Valore VT_BSTR che specifica il nome della CA padre. Questo valore è applicabile solo se viene installata una CA subordinata. Non è previsto alcun valore predefinito. |
ENUM_SETUPPROP_REQUESTFILEValore: 14 Valore VT_BSTR che specifica il percorso del file da usare per salvare una richiesta CA subordinata, in modo che possa essere inviata in un secondo momento alla CA padre. Il valore predefinito è %SystemDrive%\\DNSMachineName_CAName.req. |
ENUM_SETUPPROP_WEBCAMACHINEValore: 15 Valore VT_BSTR che specifica il nome del computer che ospita la CA. Questo valore è applicabile solo se viene installato il supporto per il ruolo Registrazione Web autorità di certificazione. Non è previsto alcun valore predefinito. |
ENUM_SETUPPROP_WEBCANAMEValore: 16 Valore VT_BSTR che specifica il nome della CA. Questo valore è applicabile solo se viene installato il supporto per il ruolo Registrazione Web autorità di certificazione. Non è previsto alcun valore predefinito. |
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Nessuno supportato |
| Server minimo supportato | Windows Server 2008 [solo app desktop] |
| Intestazione | casetup.h |