SslEnumProtocolProviders 関数
SslEnumProtocolProviders 関数は、インストールされている Secure Sockets Layer プロトコル (SSL) プロトコル プロバイダーの配列を返します。
構文
SECURITY_STATUS WINAPI SslEnumProtocolProviders(
_Out_ DWORD *pdwProviderCount,
_Out_ NCryptProviderName **ppProviderList,
_In_ DWORD dwFlags
);
パラメーター
-
pdwProviderCount [out]
-
返されるプロトコル プロバイダーの数を受け取る DWORD 値へのポインター。
-
ppProviderList [out]
-
NCryptProviderName 構造体の配列を受け取るバッファーへのポインター。
-
dwFlags [in]
-
このパラメーターは将来使用するために予約されています。
戻り値
関数が成功すると、0 が返されます。
関数が失敗した場合は、0 以外のエラー値を返します。
可能なリターン コードには、次のものが含まれますが、これらに限定されません。
リターン コード/値 | 説明 |
---|---|
|
dwFlags パラメーターは 0 ではありません。 |
|
必要なバッファーを割り当てるために十分なメモリがありません。 |
|
pdwProviderCount または ppProviderList パラメーターが NULL です。 |
注釈
NCryptProviderName 構造体の配列の使用が完了したら、SslFreeBuffer 関数を呼び出して配列を解放します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
Header |
|
[DLL] |
|