Método IX509SCEPEnrollment::Initialize (certenroll.h)

Inicialice la instancia en preparación para una nueva solicitud.

Sintaxis

HRESULT Initialize(
  [in] IX509CertificateRequestPkcs10 *pRequest,
  [in] BSTR                          strThumbprint,
  [in] EncodingType                  ThumprintEncoding,
  [in] BSTR                          strServerCertificates,
  [in] EncodingType                  Encoding
);

Parámetros

[in] pRequest

Instancia de una solicitud que ya se ha inicializado.

[in] strThumbprint

Huella digital del certificado de ENTIDAD de certificación.

[in] ThumprintEncoding

Codificación de la huella digital del certificado de entidad de certificación.

[in] strServerCertificates

Una solicitud PKCS7 con certificados CA y SCEP RA.

[in] Encoding

Tipo de codificación de la solicitud.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Este método espera un certificado EA de firma de servidor SCEP y un certificado EA de cifrado de servidor SCEP, ambos firmados por el certificado de ENTIDAD de certificación.

Este método produce un error si falta alguno de los certificados esperados o si la huella digital no coincide con el certificado de CA.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado certenroll.h
Archivo DLL Certenroll.dll

Consulte también

IX509SCEPEnrollment