Freigeben über


installResponseFromPFX

Im Beispiel installResponseFromPFX wird ein registriertes Zertifikat aus einer PFX-Datei (Personal Information Exchange) im Zertifikatspeicher installiert.

Standort

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 (Discussion)

Beispiel installResponseFromPFX:

  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 ist in enrollCommon.cpp definiert.
  3. Konvertiert das registrierte Zertifikat in einen BSTR und verwendet es, um ein IX509Enrollment-Objekt zu initialisieren. Die convertWszToBstr-Funktion ist in enrollCommon.cpp definiert.
  4. Installiert das Zertifikat im Zertifikatspeicher.

registrierenEOBOCMC

Verwenden der eingeschlossenen Beispiele