Condividi tramite


struttura WINHTTP_WEB_SOCKET_STATUS (winhttp.h)

L'enumerazione WINHTTP_WEB_SOCKET_STATUS include lo stato di un'operazione WebSocket.

Sintassi

typedef struct _WINHTTP_WEB_SOCKET_STATUS {
  DWORD                          dwBytesTransferred;
  WINHTTP_WEB_SOCKET_BUFFER_TYPE eBufferType;
} WINHTTP_WEB_SOCKET_STATUS;

Members

dwBytesTransferred

Tipo: DWORD

Quantità di byte trasferiti nell'operazione.

eBufferType

Tipo: WINHTTP_WEB_SOCKET_BUFFER_TYPE

Tipo di dati nel buffer.

Commenti

Una struttura WINHTTP_WEB_SOCKET_STATUS viene passata al callback di completamento di WinHttpWebSocketSend quando dwInternetStatus è WINHTTP_CALLBACK_STATUS_READ_COMPLETE.

Una struttura WINHTTP_WEB_SOCKET_STATUS viene passata al callback di completamento di WinHttpWebSocketReceive quando dwInternetStatus è WINHTTP_CALLBACK_STATUS_WRITE_COMPLETE.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione winhttp.h

Vedi anche

WINHTTP_STATUS_CALLBACK

WINHTTP_WEB_SOCKET_BUFFER_TYPE

WinHttpWebSocketClose

WinHttpWebSocketReceive

WinHttpWebSocketSend

WinHttpWebSocketShutdown