Freigeben über


NS_SERVICE_INFOA-Struktur (nspapi.h)

Die NS_SERVICE_INFO-Struktur enthält Informationen zu einem Netzwerkdienst oder einem Netzwerkdiensttyp im Kontext eines angegebenen Namespaces oder einer Reihe von Standardnamespaces.

Syntax

typedef struct _NS_SERVICE_INFOA {
  DWORD         dwNameSpace;
  SERVICE_INFOA ServiceInfo;
} NS_SERVICE_INFOA, *PNS_SERVICE_INFOA, *LPNS_SERVICE_INFOA;

Member

dwNameSpace

Art: DWORD

Namespace oder eine Reihe von Standardnamespaces, für die diese Dienstinformationen gelten.

Verwenden Sie einen der folgenden konstanten Werte, um einen Namespace anzugeben.

Wert Bedeutung
NS_DEFAULT
Eine Reihe von Standardnamespaces. Der Satz von Standardnamespaces umfasst in der Regel alle Namespaces, die auf dem System installiert sind. Systemadministratoren können jedoch bestimmte Namespaces aus der Gruppe ausschließen.
NS_DNS
Das Domain Name System, das im Internet verwendet wird, um den Namen des Hosts aufzulösen.
NS_MS
Der Microsoft-Namespace.
NS_NDS
Der NetWare 4-Anbieter.
NS_NETBT
Die NetBIOS-über TCP/IP-Ebene. Das Betriebssystem registriert seine Computernamen bei NetBIOS. Dieser Namespace wird verwendet, um einen Computernamen in eine IP-Adresse zu konvertieren, die diese Registrierung verwendet.
NS_NIS
 
NS_SAP
Das NetWare Service Advertising Protocol. Dies kann ggf. auf die NetWare-Binderie zugreifen. NS_SAP ist ein dynamischer Namespace, der die Registrierung von Diensten ermöglicht.
NS_STDA
 
NS_TCPIP_HOSTS
Suchwert in der <Datei systemroot>\system32\drivers\etc\posts.
NS_TCPIP_LOCAL
Lokale TCP/IP-Namensauflösungsmechanismen, einschließlich Vergleichen mit dem lokalen Hostnamen und dem Suchwert im Cache von Host-zu-IP-Adresszuordnungen.
NS_WINS
Der WINS-Namespace (Windows Internet Name System).
NS_X500
Der X.500-Verzeichnisdienstnamespace.

ServiceInfo

Typ: SERVICE_INFO

Eine SERVICE_INFO-Struktur , die Informationen zu einem Netzwerkdienst oder Netzwerkdiensttyp enthält.

Hinweise

Hinweis

Der nspapi.h-Header definiert NS_SERVICE_INFO 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 nspapi.h

Weitere Informationen

SERVICE_INFO