Condividi tramite


enumerazione WINHTTP_WEB_SOCKET_BUFFER_TYPE (winhttp.h)

L'enumerazione WINHTTP_WEB_SOCKET_BUFFER_TYPE include tipi di buffer WebSocket.

Sintassi

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;

Costanti

 
WINHTTP_WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE
Valore: 0
Il buffer contiene l'intero messaggio binario o l'ultima parte di esso.
WINHTTP_WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE
Valore: 1
Il buffer contiene solo parte di un messaggio binario.
WINHTTP_WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE
Valore: 2
Il buffer contiene l'intero messaggio UTF-8 o l'ultima parte di esso.
WINHTTP_WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE
Valore: 3
Il buffer contiene solo parte di un messaggio UTF-8.
WINHTTP_WEB_SOCKET_CLOSE_BUFFER_TYPE
Valore: 4
Il server ha inviato un frame di chiusura.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione winhttp.h