Método IX509EndorsementKey::GetCertificateByIndex (certenroll.h)
Obtém o certificado de endosso associado à chave de endosso do provedor de armazenamento de chaves para o índice especificado. Você só pode chamar o método GetCertificateByIndex depois que o método Open tiver sido chamado com êxito.
Sintaxe
HRESULT GetCertificateByIndex(
[in] VARIANT_BOOL ManufacturerOnly,
[in] LONG dwIndex,
[in] EncodingType Encoding,
[out, retval] BSTR *pValue
);
Parâmetros
[in] ManufacturerOnly
True para obter apenas as chaves de endosso do fabricante; caso contrário, false. O padrão é false.
[in] dwIndex
O índice do certificado de endosso solicitado.
[in] Encoding
Um valor de enumeração EncodingType que especifica o tipo de codificação Unicode aplicada ao certificado de endosso. O valor padrão é XCN_CRYPT_STRING_BASE64.
[out, retval] pValue
O certificado de endosso solicitado.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | certenroll.h |
DLL | Certenroll.dll |