Compartilhar via


Função WebSocketEndServerHandshake (websocket.h)

A função WebSocketEndServerHandshake conclui o handshake do lado do servidor.

Sintaxe

HRESULT WebSocketEndServerHandshake(
  [in] WEB_SOCKET_HANDLE hWebSocket
);

Parâmetros

[in] hWebSocket

Tipo: WEB_SOCKET_HANDLE

Identificador de sessão WebSocket retornado por uma chamada anterior para WebSocketCreateServerHandle.

Valor retornado

Tipo: HRESULT

Se a função for bem-sucedida, ela retornará S_OK.

Se a função falhar, ela retornará um código de erro do sistema definido em WinError.h.

Comentários

Essa função pode ser chamada para concluir o handshake do lado do servidor após uma chamada anterior para WebSocketBeginServerHandshake; no entanto, chamar essa função é opcional e os aplicativos podem usar as funções de sessão sem chamar essa função primeiro. Essa função libera todas as estruturas internas relacionadas ao handshake e aloca buffers de sessão de dados. Todas as operações tratadas por essa função serão executadas internamente, mesmo que a função não seja chamada.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho websocket.h
Biblioteca Websocket.lib
DLL Websocket.dll

Confira também

WebSocketBeginClientHandshake

WebSocketBeginServerHandshake

WebSocketEndClientHandshake