Condividi tramite


Metodo IX509EndorsementKey::GetCertificateByIndex (certenroll.h)

Ottiene il certificato di approvazione associato alla chiave di approvazione del provider di archiviazione delle chiavi per l'indice specificato. È possibile chiamare solo il metodo GetCertificateByIndex dopo che il metodo Open è stato chiamato correttamente.

Sintassi

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

Parametri

[in] ManufacturerOnly

True per ottenere solo le chiavi di approvazione del produttore; in caso contrario false. Il valore predefinito è false.

[in] dwIndex

Indice del certificato di approvazione richiesto.

[in] Encoding

Valore di enumerazione EncodingType che specifica il tipo di codifica Unicode applicato al certificato di approvazione. Il valore predefinito è XCN_CRYPT_STRING_BASE64.

[out, retval] pValue

Certificato di approvazione richiesto.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione certenroll.h
DLL Certenroll.dll

Vedi anche

IX509EndorsementKey