Método IEnroll4::AddCertTypeToRequestWStrEx (xenroll.h)

[Este método ya no está disponible para su uso a partir de Windows Server 2008 y Windows Vista.]

El método AddCertTypeToRequestWStrEx , como el método AddCertTypeToRequestWStr , agrega una plantilla de certificado (también conocida como tipo de certificado) a una solicitud.

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 V2 a una solicitud. Este método se definió por primera vez en la interfaz IEnroll4 .

Sintaxis

HRESULT AddCertTypeToRequestWStrEx(
  [in] LONG    lType,
  [in] LPCWSTR pwszOIDOrName,
  [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 cualquiera de los valores siguientes.

Valor Significado
XECT_EXTENSION_V1
Usa una extensión de la versión 1
XECT_EXTENSION_V2
Usa una extensión de la versión 2

[in] pwszOIDOrName

Puntero a una cadena de caracteres terminada en null que representa el nombre completo de la plantilla de certificado que se va a agregar a la solicitud de certificado. La entidad de certificación interpreta este valor.

[in] lMajorVersion

Valor que especifica la versión principal de la plantilla. Este parámetro se omite si lType es XECT_EXTENSION_V1.

[in] fMinorVersion

Valor que especifica si se usa una versión secundaria de la plantilla. Este parámetro se omite si lType es XECT_EXTENSION_V1.

[in] lMinorVersion

Valor que especifica la versión secundaria de la plantilla. Este parámetro se omite si lType es XECT_EXTENSION_V1 o si fMinorVersion es FALSE.

Valor devuelto

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, createRequestWStr. No admite el método createPKCS10WStr .

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

Consulte también

IEnroll4