CAsyncSocket::GetSockName

BOOL GetSockName ( CStringamp; rSocketAddress, UINT & rSocketPort );

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

Wartość zwracany

Niezerowa, jeśli funkcja jest skuteczne; w przeciwnym razie 0 i kod błędu mogą być pobierane przez wywołanie GetLastError. Następujące błędy stosuje się do tej funkcji członek:

Parametry

rSocketAddress

Odwołanie do obiektu CString , odbierająca kropkowane numerem adresu IP.

rSocketPort

Odniesienie do UINT , który przechowuje portu.

lpSockAddr

Wskaźnik do struktury SOCKADDR , odbierająca adres gniazda.

lpSockAddrLen

Wskaźnik długość adresu w lpSockAddr w bajtach.

Uwagi

Wywołanie tej funkcji Państwa, aby uzyskać nazwę lokalnego dla gniazda. To wywołanie jest szczególnie użyteczna, gdy wywołanie Connect został złożony nie robiąc powiązać po raz pierwszy; to wywołanie zawiera jedynym środkiem, w którym można określić lokalne stowarzyszenia, ustalonym przez system. Aby uzyskać więcej informacji, zobacz Omówienie systemu Windows Sockets 2 i Windows Sockets programowania zagadnienia w dokumentacji zestawu Win32 SDK.

Omówienie CAsyncSocket |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CAsyncSocket::Bind, CAsyncSocket::Create, CAsyncSocket::GetPeer&Name

Index