Compartir a través de


Función WebSocketAbortHandle (websocket.h)

La función WebSocketAbortHandle anula un identificador de sesión de WebSocket creado por WebSocketCreateClientHandle o WebSocketCreateServerHandle.

Sintaxis

void WebSocketAbortHandle(
  [in] WEB_SOCKET_HANDLE hWebSocket
);

Parámetros

[in] hWebSocket

Tipo: WEB_SOCKET_HANDLE

Identificador de sesión de WebSocket devuelto por una llamada anterior a WebSocketCreateClientHandle o WebSocketCreateServerHandle.

Valor devuelto

Si la función se realiza correctamente, devuelve S_OK.

Si se produce un error en la función, devuelve un código de error del sistema definido en WinError.h.

Comentarios

WebSocketAbortHandle anula un identificador de sesión de WEB_SOCKET_HANDLE y cualquier llamada a WebSocketSend o WebSocketReceive devolverá un error cuando se llama con un identificador anulado. WebSocketAbortHandle es una operación no operativa si no se ha completado el protocolo de enlace de WebSocket y no se ha inicializado el identificador de sesión. Las operaciones de envío y recepción que se ponen en cola mediante WebSocketSend o WebSocketReceive estarán listas para procesarse mediante WebSocketGetAction, pero los intentos de poner en cola operaciones adicionales mediante el identificador anulado producirán un error.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado websocket.h
Library Websocket.lib
Archivo DLL Websocket.dll

Consulte también

WebSocketCreateClientHandle

WebSocketCreateServerHandle

WebSocketDeleteHandle