Compartir a través de


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
XECT_EXTENSION_V1
Usa una extensión de la versión 1
XECT_EXTENSION_V2
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

Consulte también

CEnroll

ICEnroll2::addCertTypeToRequest

ICEnroll4

ICEnroll4::createRequest

ICEnroll::createPKCS10