IX509EnrollmentPolicyServer::GetUseClientId (certenroll.h)
El método GetUseClientId recupera un valor que especifica si el atributo ClientId está establecido en las marcas del servidor de directivas del servidor de inscripción de certificados (CEP).
Sintaxis
HRESULT GetUseClientId(
[out, retval] VARIANT_BOOL *pValue
);
Parámetros
[out, retval] pValue
Puntero a un valor booleano que especifica si el bit PsfUseClientId se establece en la enumeración PolicyServerUrlFlags para este servidor de directiva de inscripción de certificados (CEP).
Valor devuelto
Si la función se realiza correctamente, la función devuelve S_OK.
Si se produce un error en la función, devuelve un valor HRESULT que indica el error. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
Código devuelto | Descripción |
---|---|
|
El parámetro pValue no puede ser NULL. |
Comentarios
Este método devuelve VARIANT_TRUE si el bit PsfUseClientId está establecido en la enumeración PolicyServerUrlFlags para este servidor CEP. Si se establece esta marca, el atributo ClientID se incluye en las solicitudes de certificado durante el proceso de inscripción y puede ser utilizado por la entidad de certificación con fines de diagnóstico o auditoría. Algunos ejemplos del tipo de información incluido en este atributo incluyen el nombre del proveedor de servicios criptográficos, el número de versión de Windows, el nombre de usuario, el nombre DNS del equipo y el nombre DNS del controlador de dominio.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | certenroll.h |