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

[Esse método não está mais disponível para uso desde o Windows Server 2008 e o Windows Vista.]

O método AddCertTypeToRequestWStrEx , como o método AddCertTypeToRequestWStr , adiciona um modelo de certificado (também conhecido como tipo de certificado) a uma solicitação.

Esse método está associado ao módulo de política corporativa dos Serviços de Certificados. Esse método é especializado e seu uso não é recomendado para a maioria dos aplicativos. Esta versão pode adicionar uma extensão de modelo V2 a uma solicitação. Esse método foi definido pela primeira vez na interface IEnroll4 .

Sintaxe

HRESULT AddCertTypeToRequestWStrEx(
  [in] LONG    lType,
  [in] LPCWSTR pwszOIDOrName,
  [in] LONG    lMajorVersion,
  [in] BOOL    fMinorVersion,
  [in] LONG    lMinorVersion
);

Parâmetros

[in] lType

Indica o tipo de versão da extensão de modelo. Pode ser um dos valores a seguir.

Valor Significado
XECT_EXTENSION_V1
Usa uma extensão de versão 1
XECT_EXTENSION_V2
Usa uma extensão de versão 2

[in] pwszOIDOrName

Um ponteiro para uma cadeia de caracteres terminada em nulo que representa o nome totalmente qualificado do modelo de certificado que está sendo adicionado à solicitação de certificado. Esse valor é interpretado pela autoridade de certificação.

[in] lMajorVersion

Valor que especifica a versão principal do modelo. Esse parâmetro será ignorado se lType for XECT_EXTENSION_V1.

[in] fMinorVersion

Valor que especifica se uma versão secundária do modelo é usada. Esse parâmetro será ignorado se lType for XECT_EXTENSION_V1.

[in] lMinorVersion

Valor que especifica a versão secundária do modelo. Esse parâmetro será ignorado se lType for XECT_EXTENSION_V1 ou se fMinorVersion for FALSE.

Retornar valor

O valor retornado é um HRESULT, com S_OK retornado se a chamada for bem-sucedida.

Comentários

Esse método dá suporte apenas ao novo método de solicitação, createRequestWStr. Ele não dá suporte ao método createPKCS10WStr .

Esse método pode ser chamado várias vezes para estabelecer vários modelos de certificado para a solicitação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho xenroll.h
Biblioteca Uuid.lib
DLL Xenroll.dll

Confira também

IEnroll4