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 SslEnumProtocolProviders-Funktion gibt ein Array installierter SSL-Protokollanbieter ( Secure Sockets Layer Protocol ) zurück.
Syntax
SECURITY_STATUS WINAPI SslEnumProtocolProviders(
_Out_ DWORD *pdwProviderCount,
_Out_ NCryptProviderName **ppProviderList,
_In_ DWORD dwFlags
);
Parameter
-
pdwProviderCount [out]
-
Ein Zeiger auf einen DWORD-Wert , um die Anzahl der zurückgegebenen Protokollanbieter zu empfangen.
-
ppProviderList [out]
-
Ein Zeiger auf einen Puffer, der das Array von NCryptProviderName-Strukturen empfängt.
-
dwFlags [in]
-
Dieser Parameter ist für die zukünftige Verwendung reserviert.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt sie null zurück.
Wenn die Funktion fehlschlägt, gibt sie einen fehlerfreien Wert zurück.
Mögliche Rückgabecodes umfassen folgendes, sind aber nicht darauf beschränkt.
| Rückgabecode/-wert | Beschreibung |
|---|---|
|
Der dwFlags-Parameter ist nicht 0. |
|
Für die Zuweisung der erforderlichen Puffer steht nicht genügend Arbeitsspeicher zur Verfügung. |
|
Der Parameter pdwProviderCount oder ppProviderList ist NULL. |
Bemerkungen
Wenn Sie die Verwendung des Arrays der NCryptProviderName-Strukturen abgeschlossen haben, rufen Sie die SslFreeBuffer-Funktion auf, um das Array zu befreien.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
| Header |
|
| DLL |
|