Condividi tramite


Funzione WebSocketDeleteHandle (websocket.h)

La funzione WebSocketDeleteHandle elimina un handle di sessione WebSocket creato da WebSocketCreateClientHandle o WebSocketCreateServerHandle.

Sintassi

void WebSocketDeleteHandle(
  [in] WEB_SOCKET_HANDLE hWebSocket
);

Parametri

[in] hWebSocket

Tipo: WEB_SOCKET_HANDLE

Handle di sessione WebSocket restituito da una chiamata precedente a WebSocketCreateClientHandle o WebSocketCreateServerHandle.

Valore restituito

Se la funzione ha esito positivo, restituisce S_OK.

Se la funzione ha esito negativo, restituisce un codice di errore di sistema definito in WinError.h.

Commenti

Qualsiasi uso di un handle di sessione eliminato WEB_SOCKET_HANDLE può causare una violazione di accesso.

Prima che un'applicazione elimini un handle di sessione, deve assicurarsi che tutte le operazioni siano state elaborate. Le applicazioni possono usare WebSocketAbortHandle per interrompere qualsiasi operazione in coda prima di chiamare WebSocketDeleteHandle.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione websocket.h
Libreria Websocket.lib
DLL Websocket.dll

Vedi anche

WebSocketAbortHandle

WebSocketCreateClientHandle

WebSocketCreateServerHandle