Freigeben über


ICEnroll4::acceptResponse-Methode (xenroll.h)

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

Die acceptResponse-Methode akzeptiert die Übermittlung der Anmeldeinformationen, die als Reaktion auf einen früheren Aufruf von createRequest ausgegeben wurden, und platziert die Anmeldeinformationen im entsprechenden Speicher. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert.

Die Antwort kann ein PKCS #7-Format oder eine vollständige CMC-Antwort (Certificate Management over CMS ) sein.

Syntax

HRESULT acceptResponse(
  [in] BSTR strResponse
);

Parameter

[in] strResponse

Eine Zeichenfolge, die die base64-codierte Antwort darstellt.

Rückgabewert

VB

Wenn die Methode erfolgreich ist, gibt die Methode S_OK zurück.

Wenn die Methode fehlschlägt, gibt sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.

Hinweise

Die 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 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.

Wenn diese Methode über ein Skript aufgerufen wird, zeigt die -Methode eine Benutzeroberfläche an, die fragt, ob der Benutzer die Installation eines Zertifikats zulässt.

Anforderungen

   
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