次の方法で共有


WINHTTP_WEB_SOCKET_ASYNC_RESULT構造体 (winhttp.h)

WINHTTP_WEB_SOCKET_ASYNC_RESULTには、WebSocket 操作の結果の状態が含まれます。

構文

typedef struct _WINHTTP_WEB_SOCKET_ASYNC_RESULT {
  WINHTTP_ASYNC_RESULT         AsyncResult;
  WINHTTP_WEB_SOCKET_OPERATION Operation;
} WINHTTP_WEB_SOCKET_ASYNC_RESULT;

メンバー

AsyncResult

種類: WINHTTP_ASYNC_RESULT

WebSocket 操作の結果。

Operation

種類: WINHTTP_WEB_SOCKET_OPERATION

WebSocket 操作の種類。

解説

WINHTTP_WEB_SOCKET_ASYNC_RESULT構造体は、dwInternetStatusWINHTTP_CALLBACK_STATUS_REQUEST_ERRORされると、WinHttpWebSocketSendWinHttpWebSocketReceiveWinHttpWebSocketClose などの WebSocket 関数の完了コールバックに渡されます。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header winhttp.h

関連項目

WINHTTP_ASYNC_RESULT

WINHTTP_WEB_SOCKET_OPERATION

WinHttpWebSocketClose

WinHttpWebSocketReceive

WinHttpWebSocketSend

WinHttpWebSocketShutdown