CAsyncSocket::GetPeerName

BOOL GetPeerName ( CStringamp; rPeerAddress, UINT & rPeerPort );

BOOL GetPeerName ( SOCKADDR * lpSockAddr, int * lpSockAddrLen );

Возвращаемое значение

Ненулевое значение, если функция выполнена успешно; в противном случае 0 и код ошибки можно получить, вызвав функцию GetLastError. Следующие ошибки применяются к этой функции-члена:

Параметры

rPeerAddress

Ссылка на объект CString , который получает точечно числовой IP-адрес.

rPeerPort

Ссылка на UINT , который хранит порт.

lpSockAddr

Указатель на структуру SOCKADDR , которая получает имя сокета коллегиального.

lpSockAddrLen

Указатель на длину адреса в lpSockAddr в байтах. По возвращении аргумент lpSockAddrLen содержит фактический размер lpSockAddr вернулся в байтах.

Примечания

Вызов этой функции-члена для получения адреса коллегиального розетка, к которой подключен этот сокет.

Обзор CAsyncSocket |nbsp; Члены класса | Иерархическая схема

См. такжеnbsp;CAsyncSocket::Bind, CAsyncSocket::Connect, CAsyncSocket::Create, CAsyncSocket::GetSock&Name

Index