Compartir a través de


WINHTTP_WEB_SOCKET_STATUS estructura (winhttp.h)

La enumeración WINHTTP_WEB_SOCKET_STATUS incluye el estado de una operación de WebSocket.

Sintaxis

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

Miembros

dwBytesTransferred

Tipo: DWORD

Cantidad de bytes transferidos en la operación.

eBufferType

Tipo: WINHTTP_WEB_SOCKET_BUFFER_TYPE

Tipo de datos en el búfer.

Comentarios

Una estructura de WINHTTP_WEB_SOCKET_STATUS se pasa a la devolución de llamada de finalización de WinHttpWebSocketSend cuando dwInternetStatus se WINHTTP_CALLBACK_STATUS_READ_COMPLETE.

Una estructura de WINHTTP_WEB_SOCKET_STATUS se pasa a la devolución de llamada de finalización de WinHttpWebSocketReceive cuando dwInternetStatus se WINHTTP_CALLBACK_STATUS_WRITE_COMPLETE.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado winhttp.h

Consulte también

WINHTTP_STATUS_CALLBACK

WINHTTP_WEB_SOCKET_BUFFER_TYPE

WinHttpWebSocketClose

WinHttpWebSocketReceive

WinHttpWebSocketSend

WinHttpWebSocketShutdown