WEB_SOCKET_ACTION-Enumeration (websocket.h)
Die WEB_SOCKET_ACTION-Enumeration gibt Aktionen an, die von WebSocket-Anwendungen ausgeführt werden sollen.
Syntax
typedef enum _WEB_SOCKET_ACTION {
WEB_SOCKET_NO_ACTION = 0,
WEB_SOCKET_SEND_TO_NETWORK_ACTION = 1,
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION = 2,
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION = 3,
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION = 4
} WEB_SOCKET_ACTION, *PWEB_SOCKET_ACTION;
Konstanten
WEB_SOCKET_NO_ACTION Wert: 0 Es sind keine Aktionen zu verarbeiten. |
WEB_SOCKET_SEND_TO_NETWORK_ACTION Wert: 1 Gibt an, dass die Anwendung die Puffer an ein Netzwerk senden soll. |
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION Wert: 2 Gibt an, dass der von WebSocketSend in die Warteschlange eingereihte Vorgang abgeschlossen ist. Der von WebSocketCompleteAction für diesen Sendevorgang zurückgegebene Anwendungskontext ist nicht mehr erforderlich, daher sollte er freigegeben werden. |
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION Wert: 3 Gibt an, dass die Anwendung die Puffer mit Daten aus einem Netzwerk füllen soll. |
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION Wert: 4 Gibt an, dass der von WebSocketReceive in die Warteschlange eingereihte Vorgang abgeschlossen ist. Der von WebSocketCompleteAction für diesen Empfangsvorgang zurückgegebene Anwendungskontext ist nicht mehr erforderlich, daher sollte er freigegeben werden. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | websocket.h |