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 |