Compartilhar via


Função WebSocketDeleteHandle (websocket.h)

A função WebSocketDeleteHandle exclui um identificador de sessão WebSocket criado por WebSocketCreateClientHandle ou WebSocketCreateServerHandle.

Sintaxe

void WebSocketDeleteHandle(
  [in] WEB_SOCKET_HANDLE hWebSocket
);

Parâmetros

[in] hWebSocket

Tipo: WEB_SOCKET_HANDLE

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

Retornar valor

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

Qualquer uso de um identificador de sessão WEB_SOCKET_HANDLE excluído pode resultar em uma violação de acesso.

Antes que um aplicativo exclua um identificador de sessão, ele deve garantir que todas as operações tenham sido processadas. Os aplicativos podem usar WebSocketAbortHandle para anular quaisquer operações enfileiradas antes de chamar WebSocketDeleteHandle.

Requisitos

Requisito Valor
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

WebSocketAbortHandle

WebSocketCreateClientHandle

WebSocketCreateServerHandle