ICEnroll4::getCertFromFileResponse-Methode (xenroll.h)
[Diese Methode ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]
Die getCertFromFileResponse-Methode ruft das Zertifikat aus einer Datei ab, die eine Antwort von einer Zertifizierungsstelle enthält. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert.
Syntax
HRESULT getCertFromFileResponse(
[in] BSTR strResponseFileName,
[out] BSTR *pstrCert
);
Parameter
[in] strResponseFileName
Gibt den Namen der Datei an, die die Antwort enthält.
[out] pstrCert
Ein Zeiger auf einen BSTR-Wert , der das aus der Antwort abgerufene Zertifikat empfängt. Wenn Sie die Verwendung des BSTR abgeschlossen haben, geben Sie ihn frei, indem Sie die SysFreeString-Funktion aufrufen.
Rückgabewert
C++
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.
VB
Der Rückgabewert ist eine Zeichenfolge , die ein Zertifikat enthält.Hinweise
Die in strResponseFileName 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 (CSP ) die ASN.1-Codierung ( Abstract Syntax Notation One ) von CMC-Strukturen unterstützen.
Wenn diese Methode vom Skript aufgerufen wird, zeigt die -Methode eine Benutzeroberfläche an, die fragt, 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 |