Compartilhar via


CAsyncSocket::OnOutOfBandData

Chamado pela estrutura para notificar o soquete de recepção que o soquete ele tiver dados fora de banda para enviar.

virtual void OnOutOfBandData(
   int nErrorCode 
);

Parâmetros

  • nErrorCode
    O erro mais recente em um soquete.Os seguintes códigos de erro aplicam a OnOutOfBandData a função de membro:

    • 0 A função executada com êxito.

    • WSAENETDOWN a implementação da do windows detectou que o subsistema de rede falhou.

Comentários

Os dados fora de banda são logicamente um canal independente que está associado com cada par de soquetes conectados de tipo SOCK_STREAM.O canal é geralmente usado para enviar dados urgentes.

O MFC suporta dados fora de banda, mas os usuários da classe CAsyncSocket são desanimados de usá-lo.A maneira mais fácil é criar um segundo soquete para passar esses dados.Para obter mais informações sobre dados fora de banda, consulte Soquetes do windows: Notificações de soquete.

Requisitos

Cabeçalho: afxsock.h

Consulte também

Referência

Classe de CAsyncSocket

Gráfico de hierarquia

CAsyncSocket::GetLastError

CAsyncSocket::OnAccept

CAsyncSocket::OnClose

CAsyncSocket::OnConnect

CAsyncSocket::OnReceive

CAsyncSocket::OnSend