WebSocketEndServerHandshake 函数 (websocket.h)

WebSocketEndServerHandshake 函数完成服务器端握手。

语法

HRESULT WebSocketEndServerHandshake(
  [in] WEB_SOCKET_HANDLE hWebSocket
);

参数

[in] hWebSocket

类型: WEB_SOCKET_HANDLE

以前调用 WebSocketCreateServerHandle 返回的 WebSocket 会话句柄。

返回值

类型: HRESULT

如果函数成功,则返回 S_OK

如果函数失败,它将返回 WinError.h 中定义的 系统错误代码

注解

在上一次调用 WebSocketBeginServerHandshake 后,可以调用此函数来完成服务器端握手;但是,调用此函数是可选的,应用程序可以在不首先调用此函数的情况下使用会话函数。 此函数释放所有与内部握手相关的结构,并分配数据会话缓冲区。 此函数处理的所有操作都将在内部执行,即使未调用该函数。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 websocket.h
Library Websocket.lib
DLL Websocket.dll

另请参阅

WebSocketBeginClientHandshake

WebSocketBeginServerHandshake

WebSocketEndClientHandshake