Поделиться через


структура WINHTTP_WEB_SOCKET_STATUS (winhttp.h)

Перечисление WINHTTP_WEB_SOCKET_STATUS включает состояние операции WebSocket.

Синтаксис

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

Члены

dwBytesTransferred

Тип: DWORD

Количество байтов, переданных в операции.

eBufferType

Тип: WINHTTP_WEB_SOCKET_BUFFER_TYPE

Тип данных в буфере.

Комментарии

Структура WINHTTP_WEB_SOCKET_STATUS передается в обратный вызов завершения WinHttpWebSocketSocketSend , когда dwInternetStatusWINHTTP_CALLBACK_STATUS_READ_COMPLETE.

Структура WINHTTP_WEB_SOCKET_STATUS передается в обратный вызов завершения WinHttpWebSocketReceive , когда dwInternetStatusWINHTTP_CALLBACK_STATUS_WRITE_COMPLETE.

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть winhttp.h

См. также раздел

WINHTTP_STATUS_CALLBACK

WINHTTP_WEB_SOCKET_BUFFER_TYPE

WinHttpWebSocketClose

WinHttpWebSocketReceive

WinHttpWebSocketSend

WinHttpWebSocketShutdown