Función SslEnumProtocolProviders
La función SslEnumProtocolProviders devuelve una matriz de proveedores de protocolo de capa de sockets seguros (SSL) instalados.
Sintaxis
SECURITY_STATUS WINAPI SslEnumProtocolProviders(
_Out_ DWORD *pdwProviderCount,
_Out_ NCryptProviderName **ppProviderList,
_In_ DWORD dwFlags
);
Parámetros
-
pdwProviderCount [out]
-
Puntero a un valor DWORD para recibir el número de proveedores de protocolo devueltos.
-
ppProviderList [out]
-
Puntero a un búfer que recibe la matriz de estructuras NCryptProviderName .
-
dwFlags [in]
-
Este parámetro se reserva para uso futuro.
Valor devuelto
Si la función se realiza correctamente, devuelve cero.
Si se produce un error en la función, devuelve un valor de error distinto de cero.
Entre los posibles códigos de retorno se incluyen, entre otros, los siguientes.
Código o valor devuelto | Descripción |
---|---|
|
El parámetro dwFlags no es cero. |
|
No hay suficiente memoria disponible para asignar los búferes necesarios. |
|
El parámetro pdwProviderCount o ppProviderList es NULL. |
Comentarios
Cuando haya terminado de usar la matriz de estructuras NCryptProviderName , llame a la función SslFreeBuffer para liberar la matriz.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
Archivo DLL |
|