WebSocketEndServerHandshake-Funktion (websocket.h)

Die WebSocketEndServerHandshake-Funktion schließt den serverseitigen Handshake ab.

Syntax

HRESULT WebSocketEndServerHandshake(
  [in] WEB_SOCKET_HANDLE hWebSocket
);

Parameter

[in] hWebSocket

Typ: WEB_SOCKET_HANDLE

WebSocket-Sitzungshandle, das von einem vorherigen Aufruf von WebSocketCreateServerHandle zurückgegeben wurde.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird S_OK zurückgegeben.

Wenn die Funktion fehlschlägt, gibt sie einen in WinError.h definierten Systemfehlercode zurück.

Hinweise

Diese Funktion kann aufgerufen werden, um den serverseitigen Handshake nach einem vorherigen Aufruf von WebSocketBeginServerHandshake abzuschließen. Der Aufruf dieser Funktion ist jedoch optional, und Anwendungen können die Sitzungsfunktionen verwenden, ohne diese Funktion zuerst aufzurufen. Diese Funktion gibt alle internen Handshake-bezogenen Strukturen frei und weist Datensitzungspuffer zu. Alle von dieser Funktion verarbeiteten Vorgänge werden intern ausgeführt, auch wenn die Funktion nicht aufgerufen wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile websocket.h
Bibliothek Websocket.lib
DLL Websocket.dll

Weitere Informationen

WebSocketBeginClientHandshake

WebSocketBeginServerHandshake

WebSocketEndClientHandshake