Función WebSocketDeleteHandle (websocket.h)
La función WebSocketDeleteHandle elimina un identificador de sesión de WebSocket creado por WebSocketCreateClientHandle o WebSocketCreateServerHandle.
Sintaxis
void WebSocketDeleteHandle(
[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
Cualquier uso de un identificador de sesión de WEB_SOCKET_HANDLE eliminado puede provocar una infracción de acceso.
Antes de que una aplicación elimine un identificador de sesión, debe asegurarse de que se hayan procesado todas las operaciones. Las aplicaciones pueden usar WebSocketAbortHandle para anular las operaciones en cola antes de llamar a WebSocketDeleteHandle.
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 |