WEB_SOCKET_CLOSE_STATUS-Enumeration (websocket.h)
Die WEB_SOCKET_CLOSE_STATUS-Enumeration gibt die webSocket close status an, wie von WSPROTO definiert.
Syntax
typedef enum _WEB_SOCKET_CLOSE_STATUS {
WEB_SOCKET_SUCCESS_CLOSE_STATUS = 1000,
WEB_SOCKET_ENDPOINT_UNAVAILABLE_CLOSE_STATUS = 1001,
WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS = 1002,
WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS = 1003,
WEB_SOCKET_EMPTY_CLOSE_STATUS = 1005,
WEB_SOCKET_ABORTED_CLOSE_STATUS = 1006,
WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS = 1007,
WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS = 1008,
WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS = 1009,
WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS = 1010,
WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS = 1011,
WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS = 1015
} WEB_SOCKET_CLOSE_STATUS;
Konstanten
WEB_SOCKET_SUCCESS_CLOSE_STATUS Wert: 1000 Schließen Sie erfolgreich abgeschlossen. |
WEB_SOCKET_ENDPOINT_UNAVAILABLE_CLOSE_STATUS Wert: 1001 Der Endpunkt wird entfernt und damit die Verbindung geschlossen. |
WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS Wert: 1002 Der Peer hat einen Protokollfehler erkannt, und die Verbindung wird geschlossen. |
WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS Wert: 1003 Der Endpunkt kann diese Art von Daten nicht empfangen. |
WEB_SOCKET_EMPTY_CLOSE_STATUS Wert: 1005 Keine schließen status Code wurde bereitgestellt. |
WEB_SOCKET_ABORTED_CLOSE_STATUS Wert: 1006 The Die Verbindung wurde geschlossen, ohne oder zu senden. empfängt einen close frame. |
WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS Wert: 1007 Daten in einer Nachricht sind nicht mit dem Typ der Nachricht konsistent. |
WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS Wert: 1008 Die Nachricht verstößt gegen die Richtlinie eines Endpunkts. |
WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS Wert: 1009 Die gesendete Nachricht war für die Verarbeitung zu groß. |
WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS Wert: 1010 Ein Clientendpunkt erwartete, dass der Server eine oder mehrere Erweiterungen aushandelt, aber der Server hat diese in der Antwortnachricht des WebSocket-Handshakes nicht zurückgegeben. |
WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS Wert: 1011 Eine unerwartete Bedingung verhinderte, dass der Server Erfüllt die Anforderung. |
WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS Wert: 1015 The DER TLS-Handshake konnte nicht abgeschlossen werden. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | websocket.h |