Bagikan melalui


struktur SOCKET_ADDRESS (ws2def.h)

Struktur SOCKET_ADDRESS menyimpan informasi alamat khusus protokol.

Sintaks

typedef struct _SOCKET_ADDRESS {
  LPSOCKADDR lpSockaddr;
  INT        iSockaddrLength;
} SOCKET_ADDRESS, *PSOCKET_ADDRESS, *LPSOCKET_ADDRESS;

Anggota

lpSockaddr

Penunjuk ke alamat soket yang direpresentasikan sebagai struktur SOCKADDR .

iSockaddrLength

Panjang, dalam byte, dari alamat soket.

Keterangan

Struktur SOCKADDR yang diacu oleh anggota lpSockaddr bervariasi tergantung pada protokol atau keluarga alamat yang dipilih. Misalnya, struktur sockaddr_in6 digunakan untuk alamat soket IPv6 saat struktur sockaddr_in4 digunakan untuk alamat soket IPv4. Keluarga alamat adalah anggota pertama dari semua struktur SOCKADDR . Keluarga alamat digunakan untuk menentukan struktur mana yang digunakan.

Pada Kit Pengembangan Perangkat Lunak (SDK) Microsoft Windows yang dirilis untuk Windows Vista dan yang lebih baru, organisasi file header telah berubah dan struktur SOCKET_ADDRESS ditentukan dalam file header Ws2def.h . Perhatikan bahwa file header Ws2def.h secara otomatis disertakan dalam Winsock2.h, dan tidak boleh digunakan secara langsung.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header ws2def.h (termasuk Winsock2.h)

Lihat juga

SOCKADDR

SOCKET_ADDRESS_LIST

Menggunakan SIO_ADDRESS_LIST_SORT

WSAIoctl

LPWSPIoctl