Поделиться через


Функция WebSocketDeleteHandle (websocket.h)

Функция WebSocketDeleteHandle удаляет дескриптор сеанса WebSocket , созданный WebSocketCreateClientHandle или WebSocketCreateServerHandle.

Синтаксис

void WebSocketDeleteHandle(
  [in] WEB_SOCKET_HANDLE hWebSocket
);

Параметры

[in] hWebSocket

Тип: WEB_SOCKET_HANDLE

Дескриптор сеанса WebSocket, возвращенный предыдущим вызовом WebSocketCreateClientHandle или WebSocketCreateServerHandle.

Возвращаемое значение

Если функция завершается успешно, она возвращает S_OK.

Если функция завершается сбоем, она возвращает код системной ошибки , определенный в WinError.h.

Комментарии

Любое использование удаленного дескриптора сеанса WEB_SOCKET_HANDLE может привести к нарушению доступа.

Перед удалением дескриптора сеанса приложение должно убедиться, что все операции были обработаны. Приложения могут использовать WebSocketAbortHandle для прерывания любых операций в очереди перед вызовом WebSocketDeleteHandle.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header websocket.h
Библиотека Websocket.lib
DLL Websocket.dll

См. также раздел

WebSocketAbortHandle

WebSocketCreateClientHandle

WebSocketCreateServerHandle