Metodo ICertAdmin2::GetConfigEntry (certadm.h)
Il metodo GetConfigEntry recupera le informazioni di configurazione per un'autorità di certificazione (CA).
Sintassi
HRESULT GetConfigEntry(
[in] const BSTR strConfig,
[in] const BSTR strNodePath,
[in] const BSTR strEntryName,
[out] VARIANT *pvarEntry
);
Parametri
[in] strConfig
Valore stringa che rappresenta una stringa di configurazione valida per la CA nel formato NOMECOMPUTER\CANAME, dove COMPUTERNAME è il nome di rete del server servizi certificati e CANAME è il nome comune della CA, come immesso durante l'installazione di Servizi certificati. Per informazioni sul nome della stringa di configurazione, vedere ICertConfig. Questo parametro può essere una stringa vuota, nel qual caso la funzione recupera informazioni di configurazione non specifiche di una CA. Questo parametro non può essere NULL.
[in] strNodePath
Valore stringa che rappresenta il percorso del nodo per le informazioni di configurazione. Questo parametro può essere una stringa vuota, nel qual caso la funzione recupera le informazioni di configurazione dal percorso identificato da strConfig. Questo parametro non può essere NULL.
[in] strEntryName
Valore stringa che rappresenta il nome della voce le cui informazioni vengono recuperate. Questo valore può essere una stringa vuota, nel qual caso vengono recuperati tutti i nomi delle voci. Questo parametro non può essere NULL.
[out] pvarEntry
Puntatore a un valore VARIANT che riceve le informazioni richieste.
Valore restituito
C++
Se la funzione ha esito positivo, il valore restituito viene S_OK.Se la funzione ha esito negativo, il valore restituito è un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.
VB
Il valore restituito è un valore Variant che rappresenta le informazioni di configurazione recuperate.Commenti
Le informazioni di configurazione vengono archiviate nel Registro di sistema nel percorso seguente.
HKEY_LOCAL_MACHINE\SISTEMA\Currentcontrolset\Servizi\CertSvc\Configurazione\[CASANITIZEDNAME]\[strNodePath]\[strEntryName]
Dove CASANITIZEDNAME è il nome sanificato per la CA. Per altre informazioni sui nomi sanificati, vedere ICertConfig2::GetConfig.Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certadm.h (include Certsrv.h) |
Libreria | Certidl.lib |
DLL | Certadm.dll |