Método ICEnroll::getCertFromPKCS7 (xenroll.h)

[Este método ya no está disponible para su uso a partir de Windows Server 2008 y Windows Vista.]

El método getCertFromPKCS7 recupera el certificado, incluido en un mensaje PKCS #7, que se emitió en respuesta a una solicitud de certificado PKCS #10. Este método se definió por primera vez mediante la interfaz ICEnroll .

Este método recupera el certificado único que se emitió aunque un mensaje PKCS #7 puede contener muchos certificados que especifican la cadena de certificación de entidad que emitió el certificado.

Sintaxis

HRESULT getCertFromPKCS7(
  [in]  BSTR wszPKCS7,
  [out] BSTR *pbstrCert
);

Parámetros

[in] wszPKCS7

Especifica el PKCS #7 desde el que se recupera el certificado emitido.

[out] pbstrCert

Puntero a una variable BSTR para recibir el certificado emitido. Cuando haya terminado de usar BSTR, ábrelo llamando a la función SysFreeString .

Valor devuelto

C++

Si el método se realiza correctamente, el método devuelve S_OK.

Si se produce un error en el método, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.

VB

Cadena que contiene el certificado emitido.

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