Bagikan melalui


enumerasi WINHTTP_WEB_SOCKET_CLOSE_STATUS (winhttp.h)

Enumerasi WINHTTP_WEB_SOCKET_CLOSE_STATUS mencakup status operasi penutupan WebSocket.

Sintaks

typedef enum _WINHTTP_WEB_SOCKET_CLOSE_STATUS {
  WINHTTP_WEB_SOCKET_SUCCESS_CLOSE_STATUS = 1000,
  WINHTTP_WEB_SOCKET_ENDPOINT_TERMINATED_CLOSE_STATUS = 1001,
  WINHTTP_WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS = 1002,
  WINHTTP_WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS = 1003,
  WINHTTP_WEB_SOCKET_EMPTY_CLOSE_STATUS = 1005,
  WINHTTP_WEB_SOCKET_ABORTED_CLOSE_STATUS = 1006,
  WINHTTP_WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS = 1007,
  WINHTTP_WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS = 1008,
  WINHTTP_WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS = 1009,
  WINHTTP_WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS = 1010,
  WINHTTP_WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS = 1011,
  WINHTTP_WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS = 1015
} WINHTTP_WEB_SOCKET_CLOSE_STATUS;

Konstanta

 
WINHTTP_WEB_SOCKET_SUCCESS_CLOSE_STATUS
Nilai: 1000
Koneksi berhasil ditutup.
WINHTTP_WEB_SOCKET_ENDPOINT_TERMINATED_CLOSE_STATUS
Nilai: 1001
Serekan akan pergi dan mengakhiri koneksi.
WINHTTP_WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS
Nilai: 1002
Terjadi kesalahan protokol.
WINHTTP_WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS
Nilai: 1003
Data tidak valid yang diterima oleh peer.
WINHTTP_WEB_SOCKET_EMPTY_CLOSE_STATUS
Nilai: 1005
Pesan tutup kosong.
WINHTTP_WEB_SOCKET_ABORTED_CLOSE_STATUS
Nilai: 1006
Koneksi dibatalkan.
WINHTTP_WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS
Nilai: 1007
Payload tidak valid.
WINHTTP_WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS
Nilai: 1008
Pesan melanggar kebijakan titik akhir.
WINHTTP_WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS
Nilai: 1009
Pesan yang dikirim terlalu besar untuk diproses.
WINHTTP_WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS
Nilai: 1010
Titik akhir klien mengharapkan server untuk menegosiasikan satu atau beberapa ekstensi, tetapi server tidak mengembalikannya dalam pesan respons jabat tangan WebSocket.
WINHTTP_WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS
Nilai: 1011
Kondisi tak terduga mencegah server
memenuhi permintaan.
WINHTTP_WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS
Nilai: 1015
Jabat tangan TLS tidak dapat diselesaikan.

Keterangan

WINHTTP_WEB_SOCKET_CLOSE_STATUS digunakan oleh WinHttpWebSocketClose, WinHttpWebSocketShutdown, dan WinHttpWebSocketQueryCloseStatus.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Header winhttp.h

Lihat juga

WinHttpWebSocketClose

WinHttpWebSocketQueryCloseStatus

WinHttpWebSocketShutdown