次の方法で共有


CAsyncSocket::OnOutOfBandData

送信側のソケットに送信する帯域外データがあることを受信側のソケットに通知するために、フレームワークが呼び出します。

virtual void OnOutOfBandData(
   int nErrorCode 
);

パラメーター

  • nErrorCode
    ソケットでの直前のエラー。 OnOutOfBandData メンバー関数では、次のエラー コードが発生します。

    • 0   関数は正常に実行されました。

    • WSAENETDOWN   Windows ソケットの実装が、ネットワーク サブシステムの異常を検出しました。

解説

帯域外データは論理的に独立したチャネルです。このチャネルは、接続された SOCK_STREAM 型のソケットの各組に関連付けられています。 一般的に、緊急データを送信するために使います。

MFC は帯域外データをサポートしていますが、CAsyncSocket クラスを使用する場合は、帯域外データを使用しないことをお勧めします。 この種のデータを渡すための別のソケットを作成する方がより簡単です。 帯域外のデータについてを参照してくださいWindows ソケット:ソケット通知

必要条件

**ヘッダー:**afxsock.h

参照

参照

CAsyncSocket クラス

階層図

CAsyncSocket::GetLastError

CAsyncSocket::OnAccept

CAsyncSocket::OnClose

CAsyncSocket::OnConnect

CAsyncSocket::OnReceive

CAsyncSocket::OnSend

その他の技術情報

CAsyncSocket のメンバー