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

Obtiene el certificado de aprobación asociado a la clave de aprobación del proveedor de almacenamiento de claves para el índice especificado. Solo puede llamar al método GetCertificateByIndex después de que se haya llamado correctamente al método Open .

Sintaxis

HRESULT GetCertificateByIndex(
  [in]          VARIANT_BOOL ManufacturerOnly,
  [in]          LONG         dwIndex,
  [in]          EncodingType Encoding,
  [out, retval] BSTR         *pValue
);

Parámetros

[in] ManufacturerOnly

True para obtener solo las claves de aprobación del fabricante; en caso contrario, false. El valor predeterminado es false.

[in] dwIndex

Índice del certificado de aprobación solicitado.

[in] Encoding

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

[out, retval] pValue

El certificado de aprobación solicitado.

Valor devuelto

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

Requisitos

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

Consulte también

IX509EndorsementKey