Share via


WSASERVICECLASSINFOA-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 _WSAServiceClassInfoA {
  LPGUID            lpServiceClassId;
  LPSTR             lpszServiceClassName;
  DWORD             dwCount;
  LPWSANSCLASSINFOA lpClassInfos;
} WSASERVICECLASSINFOA, *PWSASERVICECLASSINFOA, *LPWSASERVICECLASSINFOA;

Member

lpServiceClassId

Unique Identifier (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 , das Informationen zur Dienstklasse enthält.

Hinweise

Hinweis

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 nicht codierungsneutralem Code 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

Weitere Informationen

NSPGetServiceClassInfo

NSPLookupServiceBegin