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
E_POINTER
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

Consulte también

IX509EnrollmentPolicyServer