BOOL GetSockName ( CStringamp; rSocketAddress, UINT & rSocketPort );
BOOL GetSockName ( SOCKADDR * lpSockAddr, int * lpSockAddrLen );
Возвращаемое значение
Ненулевое значение, если функция выполнена успешно; в противном случае 0 и код ошибки можно получить, вызвав функцию GetLastError. Следующие ошибки применяются к этой функции-члена:
Параметры
rSocketAddress
Ссылка на объект CString , который получает точечно числовой IP-адрес.
rSocketPort
Ссылка на UINT , который хранит порт.
lpSockAddr
Указатель на структуру SOCKADDR , которая получит адрес сокета.
lpSockAddrLen
Указатель на длину адреса в lpSockAddr в байтах.
Примечания
Вызов этой функции-члена для того чтобы получить локальное имя для объекта socket. Этот призыв особенно полезна при вызове Connect не делаете привязки ; Этот призыв обеспечивает единственное средство, которое можно определить местные ассоциации, которая была установлена система. Для получения дополнительной информации, смотрите Обзор Windows Sockets 2 и Соображения программирования Windows Sockets в документации Win32 SDK.
Обзор CAsyncSocket |nbsp; Члены класса | Иерархическая схема
См. такжеnbsp;CAsyncSocket::Bind, CAsyncSocket::Create, CAsyncSocket::GetPeer&Name