Método IEnroll::createFilePKCS10WStr (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 createFilePKCS10WStr cria uma solicitação de certificado PKCS nº 10 codificada em base64 e a salva em um arquivo. Esse método foi definido pela primeira vez na interface IEnroll .

Esse método difere do método createPKCS10WStr apenas ao salvar a solicitação de certificado PKCS nº 10 codificada em base64 para o arquivo especificado pelo parâmetro wszPKCS10FileName .

Sintaxe

HRESULT createFilePKCS10WStr(
  [in] LPCWSTR DNName,
  [in] LPCWSTR Usage,
  [in] LPCWSTR wszPKCS10FileName
);

Parâmetros

[in] DNName

O DN (nome diferenciado) da entidade para a qual a solicitação está sendo feita. O DNName deve seguir a convenção de nomenclatura X.500 . Por exemplo, "CN=User, O=Microsoft". Se um prefixo de duas letras não existir, um OID ( identificador de objeto ) poderá ser fornecido.

[in] Usage

Um OID que descreve a finalidade do certificado que está sendo gerado, por exemplo, certificado Authenticode individual ou comercial ou autenticação de cliente. Você também pode especificar vários OIDs separados por uma vírgula.

O OID é passado para a solicitação PKCS nº 10. O controle não examina o OID.

[in] wszPKCS10FileName

O nome do arquivo no qual o PKCS nº 10 codificado em base64 é salvo. O conteúdo desse arquivo pode ser enviado a uma autoridade de certificação para processamento.

Retornar valor

Nenhum

Comentários

Por padrão, o Provedor Criptográfico Base da Microsoft é usado e uma chave de assinatura exclusiva é criada.

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

IEnroll