CAsyncSocket::IOCtl

BOOL IOCtl ( long lCommand, DWORD * lpArgument );

Valeur de retour

Différent de zéro si la fonction est réussie ; sinon, 0 et un code d'erreur spécifique peuvent être récupérée par appeler GetLastError. Les erreurs suivantes s'appliquent à cette fonction membre:

Paramètres

lCommand

La commande à effectuer sur le socket.

lpArgument

Un pointeur vers un paramètre pour lCommand.

Remarques

Appelez cette fonction membre pour contrôler le mode de socket. Cette routine peut être utilisée sur un socket dans un État. Il est utilisé pour obtenir ou récupérer les paramètres d'exploitation associés à la socket, indépendant du sous-système de protocole et la communication. Les commandes suivantes sont prises en charge:

Cette fonction est un sous-ensemble ioctl() dans Berkeley sockets. En particulier, il n'y a pas de commande qui est équivalent à FIOASYNC, tandis que SIOCATMARK est la commande de niveau socket seulement qui est pris en charge.

Aperçu de CAsyncSocket |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CAsyncSocket::AsyncSelect, CAsyncSocket::Create, CAsyncSocket::GetSockOpt, CAsyncSocket::SetSockOpt

Index