Freigeben über


IEnroll4::getCertContextFromResponseBlob-Methode (xenroll.h)

[Diese Methode steht ab Windows Server 2008 und Windows Vista nicht mehr zur Verfügung.]

Die getCertContextFromResponseBlob-Methode ruft das Zertifikat aus der Antwort einer Zertifizierungsstelle ab. Diese Methode wurde zuerst von der IEnroll4-Schnittstelle definiert.

Syntax

HRESULT getCertContextFromResponseBlob(
  [in]  PCRYPT_DATA_BLOB pblobResponse,
  [out] PCCERT_CONTEXT   *ppCertContext
);

Parameter

[in] pblobResponse

Ein Zeiger auf eine CRYPT_DATA_BLOB-Struktur , die die Antwort darstellt.

[out] ppCertContext

Ein Zeiger auf einen Zeiger auf eine CERT_CONTEXT Struktur, die das aus der Antwort abgerufene Zertifikat empfängt.

Rückgabewert

Keine

Bemerkungen

Die in pblobResponse enthaltene Antwort muss genau ein Zertifikat enthalten. Ein untergeordnetes Zertifikat kann nicht vorhanden sein.

Die Antwort kann entweder eine PKCS #7 oder eine vollständige CMC-Antwort (Certificate Management over CMS ) sein. Um jedoch eine vollständige CMC-Antwort zu akzeptieren, muss der Kryptografiedienstanbieter die ASN.1-Codierung ( Abstract Syntax Notation One ) von CMC-Strukturen unterstützen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile xenroll.h
Bibliothek Uuid.lib
DLL Xenroll.dll

Weitere Informationen

IEnroll4