Struktur WSANSCLASSINFOW (winsock2.h)
Struktur WSANSCLASSINFO menyediakan informasi parameter individual untuk namespace Windows Sockets tertentu.
Sintaks
typedef struct _WSANSClassInfoW {
LPWSTR lpszName;
DWORD dwNameSpace;
DWORD dwValueType;
DWORD dwValueSize;
LPVOID lpValue;
} WSANSCLASSINFOW, *PWSANSCLASSINFOW, *LPWSANSCLASSINFOW;
Anggota
lpszName
Nilai string yang terkait dengan parameter, seperti SAPID, TCPPORT, dan sebagainya.
dwNameSpace
GUID yang terkait dengan namespace.
dwValueType
Jenis nilai untuk parameter, seperti REG_DWORD atau REG_SZ, dan sebagainya.
dwValueSize
Ukuran parameter yang disediakan dalam lpValue, dalam byte.
lpValue
Arahkan ke nilai parameter.
Keterangan
Struktur WSANSCLASSINFO didefinisikan secara berbeda tergantung pada apakah ANSI atau UNICODE digunakan. Blok sintaks di atas berlaku untuk ANSI; untuk UNICODE, jenis data untuk lpszName adalah LPWSTR.
Catatan
Header winsock2.h mendefinisikan WSANSCLASSINFO sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | winsock2.h |