Freigeben über


Funktionen zum Austausch personenbezogener Informationen

In jedem der folgenden Abschnitte wird eine Funktion erläutert, die von Xenroll.dll exportiert wird, um PFX-Nachrichten (Personal Information Exchange) zu verwalten. In jedem Abschnitt wird außerdem erläutert, wie sie CertEnroll.dll verwenden, um die Funktion zu ersetzen, oder gibt an, dass keine Zuordnung zwischen den beiden Bibliotheken vorhanden ist.

createFilePFXWStr

Die Funktion createFilePFXWStr in Xenroll.dll speichert eine Zertifikatkette und einen privaten Schlüssel in einer Datei, indem sie das PFX-Format verwendet.

Die CertEnroll.dll-Bibliothek implementiert keine direkte Funktionalität zum Kopieren der PFX-Nachricht in eine Datei. Sie können jedoch die CreatePFX-Methode auf der IX509Enrollment-Schnittstelle verwenden, um eine codierte PFX-Nachricht zu erstellen und eine benutzerdefinierte Funktion zum Speichern der Nachricht in einer Datei zu schreiben.

createPFXWStr

Die Funktion createPFXWStr in Xenroll.dll speichert eine Zertifikatkette und einen privaten Schlüssel in einer PFX-Formatzeichenfolge.

Sie können die CreatePFX-Methode auf der IX509Enrollment-Schnittstelle verwenden, um eine codierte PFX-Nachricht zu erstellen, die die Zertifikatkette und den Schlüssel enthält. Sie können ein Kennwort, Exportoptionen und Codierungstyp angeben. Um eine Zeichenfolge abzurufen, die der von createPFXWStr zurückgegebenen Zeichenfolge entspricht, übergeben Sie das XCN_CRYPT_STRING_BINARY-Flag im Encoding-Parameter der CreatePFX-Methode .

Zuordnen Xenroll.dll zu CertEnroll.dll

IX509Registrierung