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.
Die Initialize-Methode initialisiert das Objekt von einem kryptografischen Anbieter und einem zugehörigen Algorithmus. Diese Methode ist webfähig.
Syntax
HRESULT Initialize(
[in] ICspInformation *pCsp,
[in, optional] ICspAlgorithm *pAlgorithm
);
Die Parameter
[in] pCsp
Zeiger auf eine ICspInformation-Schnittstelle , die Informationen zum Anbieter darstellt.
[in, optional] pAlgorithm
Zeiger auf eine ICspAlgorithm-Schnittstelle , die einen Algorithmus darstellt, der vom im pCsp-Parameter identifizierten Anbieter unterstützt wird. Dieser Parameter ist optional und kann NULL-werden.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.
Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt. Mögliche Werte sind die Werte in der folgenden Tabelle, sind jedoch nicht beschränkt. Eine Liste allgemeiner Fehlercodes finden Sie unter "Allgemeine HRESULT-Werte".
| Zurückgeben von Code/Wert | Description |
|---|---|
|
Das Objekt wurde bereits initialisiert. |
Bemerkungen
Die Initialize-Methode speichert die ICspInformation- und ICspAlgorithm-Objekte, die Sie in den CspInformation- und CspAlgorithm-Eigenschaften angeben. Die Methode erstellt außerdem ein leeres IX509EnrollmentStatus-Objekt und speichert es in der EnrollmentStatus-Eigenschaft .
Eine ICspStatuses-Auflistung wird in der Regel durch ein IX509CertificateRequestPkcs10-Objekt initialisiert. Die Initialize-Methode wurde bereitgestellt, sodass Sie ICspStatus-Objekte erstellen können, die einer benutzerdefinierten Auflistung hinzugefügt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows Vista [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2008 [Nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | certenroll.h |
| DLL | CertEnroll.dll |