Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im Beispiel "installResponseFromPFX" wird ein registriertes Zertifikat aus einer PFX-Datei (Personal Information Exchange) im Zertifikatspeicher installiert.
Ort
Wenn Sie das Microsoft Windows Software Development Kit (SDK) installieren, wird das Beispiel standardmäßig im Ordner "%ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VC\installResponseFromPFX" installiert.
Diskussion
Das installResponseFromPFX-Beispiel:
- Verarbeitet die Befehlszeilenargumente. Die Befehlszeile sollte Folgendes enthalten:
- Der Name des Beispiels.
- Der Name der PFX-Datei, die das registrierte Zertifikat enthält.
- Ein Kennwort, das der PFX-Datei zugeordnet ist.
- Liest die PFX-Datei und versucht zuerst das Base64-Format und das Binärformat, wenn Base64 fehlschlägt. Die DecodeFileW()-Funktion wird in enrollCommon.cpp definiert.
- Konvertiert das registrierte Zertifikat in eine BSTR- und verwendet es zum Initialisieren eines IX509Enrollment--Objekts. Die convertWszToBstr-Funktion wird in enrollCommon.cpp definiert.
- Installiert das Zertifikat im Zertifikatspeicher.
Verwandte Themen