Condividi tramite


Funzione WebSocketEndServerHandshake (websocket.h)

La funzione WebSocketEndServerHandshake completa l'handshake sul lato server.

Sintassi

HRESULT WebSocketEndServerHandshake(
  [in] WEB_SOCKET_HANDLE hWebSocket
);

Parametri

[in] hWebSocket

Tipo: WEB_SOCKET_HANDLE

Handle di sessione WebSocket restituito da una chiamata precedente a WebSocketCreateServerHandle.

Valore restituito

Tipo: HRESULT

Se la funzione ha esito positivo, restituisce S_OK.

Se la funzione ha esito negativo, restituisce un codice di errore di sistema definito in WinError.h.

Commenti

Questa funzione può essere chiamata per completare l'handshake sul lato server dopo una precedente chiamata a WebSocketBeginServerHandshake; Tuttavia, la chiamata a questa funzione è facoltativa e le applicazioni possono usare le funzioni di sessione senza prima chiamare questa funzione. Questa funzione libera tutte le strutture correlate all'handshake interno e alloca i buffer della sessione di dati. Tutte le operazioni gestite da questa funzione verranno eseguite internamente anche se la funzione non viene chiamata.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione websocket.h
Libreria Websocket.lib
DLL Websocket.dll

Vedi anche

WebSocketBeginClientHandshake

WebSocketBeginServerHandshake

WebSocketEndClientHandshake