WSANSCLASSINFOW-Struktur (winsock2.h)
Die WSANSCLASSINFO-Struktur stellt individuelle Parameterinformationen für einen bestimmten Windows Sockets-Namespace bereit.
Syntax
typedef struct _WSANSClassInfoW {
LPWSTR lpszName;
DWORD dwNameSpace;
DWORD dwValueType;
DWORD dwValueSize;
LPVOID lpValue;
} WSANSCLASSINFOW, *PWSANSCLASSINFOW, *LPWSANSCLASSINFOW;
Member
lpszName
Dem Parameter zugeordneter Zeichenfolgenwert, z. B. SAPID, TCPPORT usw.
dwNameSpace
GUID, die dem Namespace zugeordnet ist.
dwValueType
Werttyp für den Parameter, z. B. REG_DWORD oder REG_SZ usw.
dwValueSize
Größe des in lpValue bereitgestellten Parameters in Bytes.
lpValue
Zeiger auf den Wert des Parameters.
Hinweise
Die WSANSCLASSINFO-Struktur ist je nachdem, ob ANSI oder UNICODE verwendet wird, unterschiedlich definiert. Der obige Syntaxblock gilt für ANSI; für UNICODE ist der Datentyp für lpszNameLPWSTR.
Hinweis
Der winsock2.h-Header definiert WSANSCLASSINFO als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | winsock2.h |