共用方式為


WEB_SOCKET_ACTION列舉 (websocket.h)

WEB_SOCKET_ACTION列舉會指定要由 WebSocket 應用程式採取的動作。

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;

常數

 
WEB_SOCKET_NO_ACTION
值: 0
沒有要處理的動作。
WEB_SOCKET_SEND_TO_NETWORK_ACTION
值: 1
指出應用程式應該將緩衝區傳送至網路。
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION
值: 2
指出 WebSocketSend 所排入佇列的作業已完成。 不再需要 WebSocketCompleteAction 針對此傳送作業傳回的應用程式內容,因此應該釋放它。
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION
值: 3
指出應用程式應該以來自網路的數據填入緩衝區。
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION
值: 4
指出 WebSocketReceive 所排入佇列的作業已完成。 不再需要 WebSocketCompleteAction 針對這個接收作業所傳回的應用程式內容,因此應該釋放它。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 websocket.h

另請參閱

WEB_SOCKET_ACTION_QUEUE

WebSocketCompleteAction

WebSocketGetAction

WebSocketReceive

WebSocketSend