Funktionen für Exchange Informationen
In jedem der folgenden Abschnitte wird eine Funktion erläutert, die von Xenroll.dll zum Verwalten von PFX-Nachrichten (Personal Information Exchange) exportiert wird. In jedem Abschnitt wird auch erläutert, wie sie CertEnroll.dll, um die Funktion zu ersetzen, oder gibt an, dass keine Zuordnung zwischen den beiden Bibliotheken vorhanden ist.
createFilePFXWStr
Die createFilePFXWStr-Funktion in Xenroll.dll eine Zertifikatkette und einen privaten Schlüssel im PFX-Format in einer Datei speichert.
Die CertEnroll.dll-Bibliothek implementiert nicht direkt Funktionen 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 zu schreiben, um die Nachricht in einer Datei zu speichern.
createPFXWStr
Die createPFXWStr-Funktion in Xenroll.dll eine Zertifikatkette und einen privaten Schlüssel in einer PFX-Formatzeichenfolge speichert.
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 einen Codierungstyp angeben. Um eine Zeichenfolge abzurufen, die der von createPFXWStrzurückgegebenen entspricht, übergeben Sie das XCN CRYPT STRING BINARY-Flag in im Encoding-Parameter der _ _ _ CreatePFX-Methode.