Partager via


CAsyncSocket::OnOutOfBandData

Appelé par l'infrastructure pour informer le socket de réception du socket d'émission a des données hors bande à envoyer.

virtual void OnOutOfBandData( 
   int nErrorCode  
);

Paramètres

  • nErrorCode
    l'erreur la plus récente sur un socket. Les codes d'erreur suivante s'appliquent à OnOutOfBandData la fonction membre :

    • 0 La fonction exécutée avec succès.

    • WSAENETDOWN que l'implémentation de Windows Sockets l'a détecté que le sous-système réseau a échoué.

Notes

Les données hors bande sont un canal logiquement indépendant associé à chaque paire de sockets connectés de type SOCK_STREAM. Le canal est généralement utilisé pour envoyer des données urgentes.

Les données hors bande de MFC prend en charge, mais les utilisateurs de la classe CAsyncSocket sont découragés de l'utiliser. La façon la plus simple consiste à créer un deuxième socket pour passer de telles données. Pour plus d'informations sur les données hors bande, consultez Windows Sockets : notifications de socket.

Configuration requise

Header: afxsock.h

Voir aussi

Référence

CAsyncSocket, classe

Graphique de la hiérarchie

CAsyncSocket::GetLastError

CAsyncSocket::OnAccept

CAsyncSocket::OnClose

CAsyncSocket::OnConnect

CAsyncSocket::OnReceive

CAsyncSocket::OnSend