次の方法で共有


WEB_SOCKET_ACTION列挙 (websocket.h)

WEB_SOCKET_ACTION列挙は、WebSocket アプリケーションによって実行されるアクションを指定します。

構文

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 [デスクトップ アプリのみ]
Header websocket.h

こちらもご覧ください

WEB_SOCKET_ACTION_QUEUE

WebSocketCompleteAction

WebSocketGetAction

WebSocketReceive

WebSocketSend