Freigeben über


IX509EndorsementKey::GetCertificateByIndex-Methode (certenroll.h)

Ruft das Dem Endorsement Key zugeordnete Endorsement-Zertifikat vom Schlüsselspeicheranbieter für den angegebenen Index ab. Sie können die GetCertificateByIndex-Methode erst aufrufen, nachdem die Open-Methode erfolgreich aufgerufen wurde.

Syntax

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

Parameter

[in] ManufacturerOnly

True, um nur Hersteller-Endorsement-Schlüssel zu erhalten; andernfalls false. Die Standardeinstellung ist „false“.

[in] dwIndex

Der Index des angeforderten Bestätigungszertifikats.

[in] Encoding

Ein EncodingType-Enumerationswert , der den Typ der Unicode-Codierung angibt, die auf das Endorsement-Zertifikat angewendet wird. Der Standardwert ist XCN_CRYPT_STRING_BASE64.

[out, retval] pValue

Das angeforderte Bestätigungszertifikat.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile certenroll.h
DLL Certenroll.dll

Weitere Informationen

IX509EndorsementKey