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 |