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


перечисление WINHTTP_WEB_SOCKET_BUFFER_TYPE (winhttp.h)

Перечисление WINHTTP_WEB_SOCKET_BUFFER_TYPE включает типы буферов WebSocket.

Синтаксис

typedef enum _WINHTTP_WEB_SOCKET_BUFFER_TYPE {
  WINHTTP_WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE = 0,
  WINHTTP_WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE = 1,
  WINHTTP_WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE = 2,
  WINHTTP_WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE = 3,
  WINHTTP_WEB_SOCKET_CLOSE_BUFFER_TYPE = 4
} WINHTTP_WEB_SOCKET_BUFFER_TYPE;

Константы

 
WINHTTP_WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE
Значение: 0
Буфер содержит либо все двоичное сообщение, либо последнюю его часть.
WINHTTP_WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE
Значение: 1
Буфер содержит только часть двоичного сообщения.
WINHTTP_WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE
Значение: 2
Буфер содержит либо все сообщение UTF-8, либо его последнюю часть.
WINHTTP_WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE
Значение: 3
Буфер содержит только часть сообщения UTF-8.
WINHTTP_WEB_SOCKET_CLOSE_BUFFER_TYPE
Значение: 4
Сервер отправил закрывающий кадр.

Требования

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