WSAGetLastError関数WinSockのエラーコードを取得します。WSAGetLastError(void);[引数]なし[戻り値]エラーコードWSAAsyncGetHostByName関数サーバのホスト情報を非同期で取得します。取得できたなどのイベントはウィンドウメッセージで通知されます。この関数をキャンセルするには、WSACancelAsyncRequest関数を使います。-ホスト情報を格納するバッファのサイズ[戻り値]成功時は、非同期なタスクのハンドルを返す。WSACancelAsyncRequest関数WSAAsyncGetHostByName関数で作成された非同期なタスクをキャンセルします。失敗時は、SOCKET_ERRORを返す。指定のソケットの接続や送信や受信や切断などのイベントをウィンドウメッセージで通知させるようにします。複数のソケットを扱う場合は、ソケット毎にWSAAsyncSelect関数を実行します。同一ソケットに対して複数回WSAAsyncSelect関数を実行した場合、最後に実行したWSAAsyncSelect関数だけ有効になり、それ以前のは無効になるので注意してください。通知させるイベントのタイプFD_CONNECTは、ソケットへの接続が完了したことを通知します。FD_WRITEは、ソケットの送信バッファに空きができたことを通知します。FD_READは、ソケットの受信バッファにデータがあることを通知します。FD_CLOSEは、ソケットへの接続が終了したことを通知します。失敗時は、SOCKET_ERRORを返す。Programming。