Freigeben über


installResponseFromPFX

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:

  1. 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.
  2. 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.
  3. Konvertiert das registrierte Zertifikat in eine BSTR- und verwendet es zum Initialisieren eines IX509Enrollment--Objekts. Die convertWszToBstr-Funktion wird in enrollCommon.cpp definiert.
  4. Installiert das Zertifikat im Zertifikatspeicher.

registrierenEOBOCMC-

Verwenden der enthaltenen Beispiele