CAsyncSocket::GetPeerNameEx
Bu yuva bağlı (tutamaçları IPv6 adresleri) olduğu eş yuva adresi almak için bu üye işlevini çağırın.
BOOL GetPeerNameEx(
CString& rPeerAddress,
UINT& rPeerPort
);
Parametreler
rPeerAddress
Başvuru için bir CString noktalı sayı bir IP adresi alır nesnesi.rPeerPort
Başvuru için bir UINT , bir bağlantı noktası depolar.
Dönüş Değeri
Sıfır olmayan bir değer işlevi başarılı olursa; Aksi halde 0 ve belirli bir hata kodu çağırarak alınabilir GetLastError.Aşağıdaki hatalar bu üye işlev için geçerlidir:
WSANOTINITIALISED başarılı bir AfxSocketInit Bu API kullanmadan önce gerçekleştirilmelidir.
wsaenetdown Windows Sockets başlatılmasının algılanan ağ alt sistemi başarısız oldu.
wsaefaultlpSockAddrLen bağımsız değişkeni yeterince büyük değil.
WSAEINPROGRESS engelleyen bir Windows Sockets çağrı sürüyor.
wsaenotconn Yuva bağlı değil.
wsaenotsock bir soket tanımlayıcısı değil.
Notlar
Bu işlevi aynıdır CAsyncSocket::GetPeerName IPv6 işler dışında aynı zamanda gibi eski iletişim kuralları yöneliktir.
Gereksinimler
Başlık: afxsock.h