Función SslHashHandshake
La función SslHashHandshake devuelve un identificador al hash del protocolo de enlace.
Sintaxis
SECURITY_STATUS WINAPI SslHashHandshake(
_In_ NCRYPT_PROV_HANDLE hSslProvider,
_Inout_ NCRYPT_HASH_HANDLE hHandshakeHash,
_Out_ PBYTE pbInput,
_In_ DWORD cbInput,
_In_ DWORD dwFlags
);
Parámetros
-
hSslProvider [in]
-
Identificador de la instancia del proveedor del protocolo Capa de sockets seguros (SSL).
-
hHandshakeHash [in, out]
-
Identificador del objeto hash.
-
pbInput [out]
-
Dirección de un búfer que contiene los datos que se van a aplicar un algoritmo hash.
-
cbInput [in]
-
Tamaño, en bytes, del búfer pbInput .
-
dwFlags [in]
-
Este parámetro se reserva para uso futuro.
Valor devuelto
Si la función se realiza correctamente, devuelve cero.
Comentarios
La función SslHashHandshake es una de las tres funciones que se usan para generar un hash que se usará durante el protocolo de enlace SSL.
- Se llama a la función SslCreateHandshakeHash para obtener un identificador hash.
- La función SslHashHandshake se denomina cualquier número de veces con el identificador hash para agregar datos al hash.
- Se llama a la función SslComputeFinishedHash con el identificador hash para obtener el resumen de los datos con hash.
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 |
|