CAsyncSocket::Bind

BOOL Lier ( UINT nSocketPort, LPCTSTR lpszSocketAddress = NULL );

BOOLLier()constSOCKADDR *lpSockAddr,intnSockAddrLen);

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

nSocketPort

Le port d'identifier la demande de la socket.

lpszSocketAddress

L'adresse de réseau, un nombre en pointillé, comme « 128.56.22.8 ».

lpSockAddr

Un pointeur vers une structure SOCKADDR qui contient l'adresse d'attribuer à ce socket.

nSockAddrLen

La longueur de l'adresse en lpSockAddr en octets.

Remarques

Appelez cette fonction membre pour associer une adresse locale à la socket. Cette routine est utilisée sur un datagramme non connecté ou une socket stream, avant de se connecter ou écouter les appels suivants. Avant il peut accepter les demandes de connexion, un socket de serveur écoute doit sélectionner un numéro de port et faire savoir à Windows Sockets en appelant lier. Lier établit l'association locale (numéro d'adresse et le port hôte) de l'attache en assignant un nom local d'un socket sans nom.

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

Voir aussinbsp ;CAsyncSocket::Connect, CAsyncSocket::Listen, CAsyncSocket::GetSock&Name, CAsyncSocket::SetSockOpt, CAsyncSocket::Create

Index