Método ICEnroll4::addCertTypeToRequestEx (xenroll.h)
[Este método ya no está disponible para su uso a partir de Windows Server 2008 y Windows Vista.]
El método addCertTypeToRequestEx , como el método addCertTypeToRequest , agrega una plantilla de certificado (o "tipo de certificado") a una solicitud. Este método se definió por primera vez en la interfaz ICEnroll4 .
Este método está asociado al módulo de directivas empresariales de Servicios de certificados. Este método es especializado y su uso no se recomienda para la mayoría de las aplicaciones. Esta versión puede agregar una extensión de plantilla de V@ a una solicitud.
Sintaxis
HRESULT addCertTypeToRequestEx(
[in] LONG lType,
[in] BSTR bstrOIDOrName,
[in] LONG lMajorVersion,
[in] BOOL fMinorVersion,
[in] LONG lMinorVersion
);
Parámetros
[in] lType
Indica el tipo de versión de la extensión de plantilla. Puede ser uno de los siguientes valores:
Valor | Significado |
---|---|
|
Usa una extensión de la versión 1 |
|
Usa una extensión de versión 2 |
[in] bstrOIDOrName
Nombre completo de la plantilla de certificado que se agrega a la solicitud de certificado. Esta entidad de certificación interpreta este valor.
[in] lMajorVersion
Establece la versión principal de la plantilla. Este parámetro se omite si lFlag es XECT_EXTENSION_V!.
[in] fMinorVersion
Indica si se usa una versión secundaria de la plantilla. Este parámetro se omite si lFlag es XECT_EXTENSION_V!.
[in] lMinorVersion
Establece la versión secundaria de la plantilla. Este parámetro se omite si lFlag es XECT_EXTENSION_V1 o si fMinorVersion es FALSE.
Valor devuelto
VB
El valor devuelto es un HRESULT, con S_OK devuelto si la llamada se realiza correctamente.Comentarios
Este método solo admite el nuevo método de solicitud, createRequest. No admite el método createPKCS10 .
Se puede llamar a este método varias veces para establecer varias plantillas de certificado para la solicitud.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | xenroll.h |
Library | Uuid.lib |
Archivo DLL | Xenroll.dll |