Compartilhar via


estrutura WINHTTP_WEB_SOCKET_STATUS (winhttp.h)

A enumeração WINHTTP_WEB_SOCKET_STATUS inclui o status de uma operação WebSocket.

Sintaxe

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

Membros

dwBytesTransferred

Tipo: DWORD

A quantidade de bytes transferidos na operação.

eBufferType

Tipo: WINHTTP_WEB_SOCKET_BUFFER_TYPE

O tipo de dados no buffer.

Comentários

Uma estrutura WINHTTP_WEB_SOCKET_STATUS é passada para o retorno de chamada de conclusão de WinHttpWebSocketSend quando dwInternetStatus é WINHTTP_CALLBACK_STATUS_READ_COMPLETE.

Uma estrutura WINHTTP_WEB_SOCKET_STATUS é passada para o retorno de chamada de conclusão de WinHttpWebSocketReceive quando dwInternetStatus é WINHTTP_CALLBACK_STATUS_WRITE_COMPLETE.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho winhttp.h

Confira também

WINHTTP_STATUS_CALLBACK

WINHTTP_WEB_SOCKET_BUFFER_TYPE

WinHttpWebSocketClose

WinHttpWebSocketReceive

WinHttpWebSocketSend

WinHttpWebSocketShutdown