Partager via


WINHTTP_WEB_SOCKET_STATUS structure (winhttp.h)

L’énumération WINHTTP_WEB_SOCKET_STATUS inclut la status d’une opération WebSocket.

Syntaxe

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

Membres

dwBytesTransferred

Type : DWORD

Quantité d’octets transférés dans l’opération.

eBufferType

Type : WINHTTP_WEB_SOCKET_BUFFER_TYPE

Type de données dans la mémoire tampon.

Remarques

Une structure WINHTTP_WEB_SOCKET_STATUS est passée au rappel d’achèvement de WinHttpWebSocketSend lorsque dwInternetStatus est WINHTTP_CALLBACK_STATUS_READ_COMPLETE.

Une structure WINHTTP_WEB_SOCKET_STATUS est passée au rappel d’achèvement de WinHttpWebSocketReceive lorsque dwInternetStatus est WINHTTP_CALLBACK_STATUS_WRITE_COMPLETE.

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête winhttp.h

Voir aussi

WINHTTP_STATUS_CALLBACK

WINHTTP_WEB_SOCKET_BUFFER_TYPE

WinHttpWebSocketClose

WinHttpWebSocketReceive

WinHttpWebSocketSend

WinHttpWebSocketShutdown