Condividi tramite


Metodo IX509EnrollmentPolicyServer::GetUseClientId (certenroll.h)

Il metodo GetUseClientId recupera un valore che specifica se l'attributo ClientId è impostato nei flag del server dei criteri del server di registrazione certificati (CEP).

Sintassi

HRESULT GetUseClientId(
  [out, retval] VARIANT_BOOL *pValue
);

Parametri

[out, retval] pValue

Puntatore a un valore booleano che specifica se il bit PsfUseClientId è impostato nell'enumerazione PolicyServerUrlFlags per il server CEP (Certificate Enrollment Policy).

Valore restituito

Se la funzione ha esito positivo, la funzione restituisce S_OK.

Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.

Codice restituito Descrizione
E_POINTER
Il parametro pValue non può essere NULL.

Commenti

Questo metodo restituisce VARIANT_TRUE se il bit PsfUseClientId è impostato sull'enumerazione PolicyServerUrlFlags per questo server CEP. Se questo flag è impostato, l'attributo ClientID viene incluso nelle richieste di certificato durante il processo di registrazione e può essere usato dall'autorità di certificazione per scopi diagnostici o di controllo. Esempi del tipo di informazioni inclusi in questo attributo includono il nome del provider di servizi di crittografia, il numero di versione di Windows, il nome utente, il nome DNS del computer e il nome DNS del controller di dominio.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certenroll.h

Vedi anche

IX509EnrollmentPolicyServer