Freigeben über


ICEnroll4::acceptFileResponse-Methode (xenroll.h)

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

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

Die Antwort kann eine PKCS #7-Nachricht oder eine CMC-Antwort (Certificate Management over CMS ) sein.

Syntax

HRESULT acceptFileResponse(
  [in] BSTR strResponseFileName
);

Parameter

[in] strResponseFileName

Gibt den Namen der Datei an, die die base64-codierte Antwort enthält.

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 namens im strResponseFileName-Parameter 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 und ob der Benutzer einen Lesevorgang aus dem Dateisystem zulässt.

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