CAsyncSocket::GetPeerNameEx
呼叫此成員函式以取得這個通訊端連接對等的通訊端位址 (處理 IPv6 位址)。
BOOL GetPeerNameEx(
CString& rPeerAddress,
UINT& rPeerPort
);
參數
rPeerAddress
out 接收已虛線的數字 IP 位址的 CString 物件的參考。rPeerPort
儲存連接埠。 UINT 的參考。
傳回值
如果不是零,則函式成功,否則 0 和特定錯誤碼來呼叫 GetLastError擷取。 下列錯誤套用至這個成員函式:
WSANOTINITIALISED A 成功 AfxSocketInit 必須在使用此 API 之前發生。
WSAENETDOWN 視窗通訊端實作偵測網路子系統失敗。
WSAEFAULTlpSockAddrLen 引數不足以。
封鎖 Windows Sockets 呼叫的WSAEINPROGRESS A 正在進行中。
WSAENOTCONN 通訊端未連接。
WSAENOTSOCK 描述元不是通訊端。
備註
這個函式和相同,但是它 CAsyncSocket::GetPeerName 處理 IPv6 位址和舊版的通訊協定。
需求
Header: afxsock.h