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


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

Функция WebSocketEndServerHandshake завершает подтверждение на стороне сервера.

Синтаксис

HRESULT WebSocketEndServerHandshake(
  [in] WEB_SOCKET_HANDLE hWebSocket
);

Параметры

[in] hWebSocket

Тип: WEB_SOCKET_HANDLE

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

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

Тип: HRESULT

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

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

Комментарии

Эту функцию можно вызвать для завершения подтверждения на стороне сервера после предыдущего вызова WebSocketBeginServerHandshake; Однако вызов этой функции необязателен, и приложения могут использовать функции сеанса без предварительного вызова этой функции. Эта функция освобождает все структуры, связанные с внутренним подтверждением, и выделяет буферы сеансов данных. Все операции, обрабатываемые этой функцией, будут выполняться внутри организации, даже если функция не вызывается.

Требования

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

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

WebSocketBeginClientHandshake

WebSocketBeginServerHandshake

WebSocketEndClientHandshake