Auf Englisch lesen

Freigeben über


netlistmgr.h-Header

Dieser Header wird vom Netzwerklisten-Manager verwendet. Weitere Informationen finden Sie unter

netlistmgr.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IEnumNetworkConnections

Die IEnumNetworkConnections-Schnittstelle stellt einen Standard-Enumerator für Netzwerkverbindungen bereit. Sie listet aktive, getrennte oder alle Netzwerkverbindungen innerhalb eines Netzwerks auf. Diese Schnittstelle kann über die INetwork-Schnittstelle abgerufen werden.
IEnumNetworks

Die IEnumNetworks-Schnittstelle ist ein Standard-Enumerator für Netzwerke. Es listet alle Netzwerke auf, die auf dem lokalen Computer verfügbar sind. Diese Schnittstelle kann über die INetworkListManager-Schnittstelle abgerufen werden.
INetwork

Die INetwork-Schnittstelle stellt ein Netzwerk auf dem lokalen Computer dar. Sie kann auch eine Sammlung von Netzwerkverbindungen mit einer ähnlichen Netzwerksignatur darstellen.
INetwork2

Die INetwork2-Schnittstelle stellt ein Netzwerk auf dem lokalen Computer dar. Sie kann auch eine Sammlung von Netzwerkverbindungen mit einer ähnlichen Netzwerksignatur darstellen.
INetworkConnection

Die INetworkConnection-Schnittstelle stellt eine einzelne Netzwerkverbindung dar.
INetworkConnection2

Die INetworkConnection2-Schnittstelle stellt eine einzelne Netzwerkverbindung dar.
INetworkConnectionCost

Zum Abfragen der aktuellen Netzwerkkosten und des Datenplans status einer Verbindung zugeordnet.
INetworkConnectionCostEvents

Diese Schnittstelle, um eine Anwendung über Kosten- und Datenplan status Änderungsereignisse für eine Verbindung zu benachrichtigen.
INetworkConnectionEvents

Die INetworkConnectionEvents-Schnittstelle ist eine Nachrichtensenkeschnittstelle, die ein Client implementiert, um Netzwerkverbindungsbezogene Ereignisse abzurufen. Anwendungen, die an Ereignissen auf niedrigerer Ebene (z. B. Authentifizierungsänderungen) interessiert sind, müssen diese Schnittstelle implementieren.
INetworkCostManager

Verwenden Sie diese Schnittstelle, um nach maschinenweiten Kosten- und Datenplan status Informationen abzufragen, die entweder einer Verbindung zugeordnet sind, die für die computerweite Internetkonnektivität verwendet wird, oder dem ersten Hop des Routings zu einem bestimmten Ziel einer Verbindung.
INetworkCostManagerEvents

Diese Schnittstelle, um eine Anwendung über computerweite Kosten- und Datenplanereignisse zu benachrichtigen.
INetworkEvents

INetworkEvents ist eine Benachrichtigungssenkeschnittstelle, die ein Client implementiert, um netzwerkbezogene Ereignisse abzurufen. Diese APIs sind alle Rückruffunktionen, die automatisch aufgerufen werden, wenn die jeweiligen Ereignisse ausgelöst werden.
INetworkListManager

Die INetworkListManager-Schnittstelle bietet eine Reihe von Methoden zum Ausführen von Netzwerklistenverwaltungsfunktionen.
INetworkListManagerEvents

INetworkListManagerEvents ist eine Nachrichtensenkenschnittstelle, die von einem Client implementiert wird, um allgemeine Ereignisse im Zusammenhang mit dem Computerzustand abzurufen. Anwendungen, die an Ereignissen auf höherer Ebene interessiert sind, z. B. Internetkonnektivität, implementieren diese Schnittstelle.

Strukturen

 
NLM_DATAPLAN_STATUS

NLM_DATAPLAN_STATUS Struktur speichert den aktuellen Datenplan status Informationen, die vom Carrier bereitgestellt werden.
NLM_SIMULATED_PROFILE_INFO

Wird verwendet, um Werte anzugeben, die von SetSimulatedProfileInfo verwendet werden, um aktuelle Werte des Internetverbindungsprofils in einer untergeordneten RDP-Sitzung zu überschreiben, um die Simulation bestimmter getakteter Internetverbindungsbedingungen zu unterstützen.
NLM_SOCKADDR

NLM_SOCKADDR Struktur enthält die IPv4/IPv6-Zieladresse.
NLM_USAGE_DATA

NLM_USAGE_DATA Struktur speichert Informationen, die die Datennutzung eines Plans angeben.

Enumerationen

 
NLM_CONNECTION_COST

Die NLM_CONNECTION_COST-Enumeration gibt eine Reihe von Kostenstufen und Kostenflags an, die in Windows 8-Kosten-APIs unterstützt werden.
NLM_CONNECTION_PROPERTY_CHANGE

Die NLM_CONNECTION PROPERTY_CHANGE-Enumeration ist eine Gruppe von Flags, die Änderungen an den Eigenschaften einer Netzwerkverbindung definieren.
NLM_CONNECTIVITY

Die NLM_Connectivity-Enumeration ist eine Gruppe von Flags, die Benachrichtigungen bereitstellen, wenn sich konnektivitätsbezogene Parameter geändert haben.
NLM_DOMAIN_AUTHENTICATION_KIND

Definiert Konstanten, die eine Domänenauthentifizierungsmethode angeben.
NLM_DOMAIN_TYPE

Die NLM_DOMAIN_TYPE-Enumeration ist eine Gruppe von Flags, die den Domänentyp eines Netzwerks angeben.
NLM_ENUM_NETWORK

Die NLM_ENUM_NETWORK-Enumeration enthält eine Reihe von Flags, die angeben, welche Netzwerktypen aufgelistet werden.
NLM_INTERNET_CONNECTIVITY

Die NLM_INTERNET_CONNECTIVITY-Enumeration definiert eine Reihe von Flags, die zusätzliche Daten für die IPv4- oder IPv6-Netzwerkkonnektivität bereitstellen.
NLM_NETWORK_CATEGORY

Die NLM_NETWORK_CATEGORY-Enumeration ist eine Gruppe von Flags, die den Kategorietyp eines Netzwerks angeben.
NLM_NETWORK_CLASS

NLM_NETWORK_CLASS Enumeration definiert eine Reihe von Flags, die angeben, ob ein Netzwerk identifiziert wurde.
NLM_NETWORK_PROPERTY_CHANGE

Die NLM_NETWORK_PROPERTY_CHANGE-Enumeration ist eine Gruppe von Flags, die Änderungen an den Eigenschaften eines Netzwerks definieren.