CAsyncSocket::GetSockName

BOOL GetSockName ( CStringamp rSocketAddress, UINT & rSocketPort );

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

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าฟังก์ชันนี้จะสำเร็จ มิฉะนั้น 0 และรหัสข้อผิดพลาดเฉพาะสามารถเรียกข้อมูล โดยการเรียกGetLastError ข้อผิดพลาดต่อไปนี้ใช้ฟังก์ชันนี้สมาชิก:

พารามิเตอร์

rSocketAddress

การอ้างอิงไปยังวัตถุที่CStringที่เป็นเส้นประหมายเลข IP แอดเดรสที่ได้รับ?

rSocketPort

การอ้างอิงไปยังUINTที่เก็บพอร์ต?

lpSockAddr

ตัวชี้ไปยังโครงสร้างแบบSOCKADDRที่ได้รับอยู่ของซ็อกเก็ต?

lpSockAddrLen

เป็นตัวชี้ความยาวของอยู่ในlpSockAddrในไบต์?

หมายเหตุ

เรียกฟังก์ชันนี้สมาชิกเพื่อให้ชื่อท้องถิ่นสำหรับซ็อกเก็ต สายนี้มีประโยชน์อย่างยิ่งเมื่อมีการเชื่อมต่อสายโดยไม่ต้องทำการผูกก่อน สายนี้แสดงวิธีเดียวซึ่งคุณสามารถกำหนดว่าสมาคมท้องถิ่นที่มีการตั้งค่าระบบ ดูข้อมูลเพิ่มเติม ภาพรวมของ Windows Sockets 2และ ข้อควรพิจารณาเกี่ยวกับการเขียนโปรแกรม Windows Socketsในเอกสารประกอบ Win32 SDK?

ภาพรวม CAsyncSocket |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCAsyncSocket::Bind, CAsyncSocket::Create, CAsyncSocket::GetPeerName(&N)

Index