Share via


Método IX509EndorsementKey::AddCertificate (certenroll.h)

Agregue un certificado de clave de aprobación al proveedor de almacenamiento de claves (KSP) que admita claves de aprobación. Solo puede llamar al método AddCertificate después de que se haya llamado correctamente al método Open .

Sintaxis

HRESULT AddCertificate(
  [in] EncodingType Encoding,
  [in] BSTR         strCertificate
);

Parámetros

[in] Encoding

Valor de enumeración EncodingType que especifica el tipo de codificación Unicode aplicada al certificado. El valor predeterminado es XCN_CRYPT_STRING_BASE64.

[in] strCertificate

Certificado que se va a agregar al almacén. La clave pública de este certificado debe coincidir con la clave pública de la clave de aprobación.

Valor devuelto

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

Comentarios

Solo se pueden agregar certificados no fabricantes al proveedor de almacenamiento de claves.

Requisitos

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

Consulte también

IX509EndorsementKey