Bagikan melalui


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

Lihat juga

WSASERVICECLASSINFO