BOOL GetSockName ( CStringamp ; rSocketAddress, UINT & rSocketPort );
BOOLGetSockName (SOCKADDR *int *lpSockAddr,lpSockAddrLen);
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
rSocketAddress
Référence à un objet CString qui reçoit une pointillé Adresse Numéro de IP.
rSocketPort
Référence à un UINT qui stocke un port.
lpSockAddr
Un pointeur vers une structure SOCKADDR qui reçoit l'adresse de la socket.
lpSockAddrLen
Un pointeur vers la longueur de l'adresse en lpSockAddr en octets.
Remarques
Appelez cette fonction membre pour récupérer le nom local pour un socket. Cet appel est particulièrement utile lorsqu'un appel de connexion a été pris sans faire un lier d'abord ; Cet appel fournit le seul moyen par lequel vous pouvez déterminer l'association locale qui a été définie par le système. Pour plus d'informations, voir vue d'ensemble de Windows Sockets 2 et Considérations de programmation des Sockets Windows dans la documentation du SDK Win32.
Aperçu de CAsyncSocket |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ;CAsyncSocket::Bind, CAsyncSocket::Create, CAsyncSocket::GetPeer&Name