Freigeben über


WSASERVICECLASSINFOW-Struktur (winsock2.h)

Die WSASERVICECLASSINFO Struktur enthält Informationen zu einer angegebenen Dienstklasse. Für jede Dienstklasse in Windows Sockets 2 gibt es eine einzelne WSASERVICECLASSINFO Struktur.

Syntax

typedef struct _WSAServiceClassInfoW {
  LPGUID            lpServiceClassId;
  LPWSTR            lpszServiceClassName;
  DWORD             dwCount;
  LPWSANSCLASSINFOW lpClassInfos;
} WSASERVICECLASSINFOW, *PWSASERVICECLASSINFOW, *LPWSASERVICECLASSINFOW;

Angehörige

lpServiceClassId

Eindeutiger Bezeichner (GUID) für die Dienstklasse.

lpszServiceClassName

Bekannter Name, der der Dienstklasse zugeordnet ist.

dwCount

Anzahl der Einträge in lpClassInfos.

lpClassInfos

Array von WSANSCLASSINFO Strukturen, die Informationen zur Dienstklasse enthalten.

Bemerkungen

Anmerkung

Der winsock2.h-Header definiert WSASERVICECLASSINFO 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
mindestens unterstützte Client- Windows 2000 Professional [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Header- winsock2.h

Siehe auch

NSPGetServiceClassInfo-

NSPLookupServiceBegin-