Método IEnroll::createFilePKCS10WStr (xenroll.h)
[Este método ya no está disponible para su uso a partir de Windows Server 2008 y Windows Vista.]
El método createFilePKCS10WStr crea una solicitud de certificado PKCS #10 codificada en base64 y la guarda en un archivo. Este método se definió por primera vez en la interfaz IEnroll .
Este método difiere del método createPKCS10WStr solo al guardar la solicitud de certificado PKCS #10 codificada en base64 en el archivo especificado por el parámetro wszPKCS10FileName .
Sintaxis
HRESULT createFilePKCS10WStr(
[in] LPCWSTR DNName,
[in] LPCWSTR Usage,
[in] LPCWSTR wszPKCS10FileName
);
Parámetros
[in] DNName
Nombre distintivo (DN) de la entidad para la que se realiza la solicitud. DNName debe seguir la convención de nomenclatura X.500 . Por ejemplo, "CN=User, O=Microsoft". Si no existe un prefijo de dos letras, se puede proporcionar un identificador de objeto (OID) en su lugar.
[in] Usage
Un OID que describe el propósito del certificado que se va a generar, por ejemplo, certificado Authenticode individual o comercial, o autenticación de cliente. También puede especificar varios OID separados por una coma.
El OID se pasa a la solicitud PKCS #10. El control no examina el OID.
[in] wszPKCS10FileName
Nombre del archivo en el que se guarda el PKCS #10 codificado en base64. El contenido de este archivo puede enviarse a una entidad de certificación para su procesamiento.
Valor devuelto
None
Observaciones
De forma predeterminada, se usa el proveedor criptográfico base de Microsoft y se crea una clave de firma única.
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 |