Ermitteln der aktuellen konfiguration, Ermitteln der realen adapter, Ermitteln der pci-geräte – Dell Intel PRO Family of Adapters Benutzerhandbuch

Seite 42

Advertising
background image

Zurück zur Inhaltsseite

Ermitteln der aktuellen Konfiguration: Benutzerhandbuch für
Intel® PRO Netzwerkadapter – WMI und CDM Provider

Ermitteln der realen Adapter

Ermitteln der PCI-Geräte

Ermitteln der Adaptereinstellungen

Ermitteln der Gruppenkonfiguration

Ermitteln der Gruppeneinstellungen

Ermitteln der VLAN-Konfiguration

Ermitteln der VLAN-Einstellungen

Ermitteln der IP-Protokollinformationen

Ermitteln der Boot Agent-Informationen

Ermitteln der Boot Agent-Einstellungen

Der Client benötigt kein Sitzungshandle, um die aktuelle Konfiguration zu lesen. Clients können einen NULL-Kontext verwenden.

Alle Fehlermeldungen werden jedoch in der Standardsprache des verwalteten Geräts ausgegeben. Die Einträge in { } in der

folgenden Tabelle sind Objektpfade. Bei diesen Pfaden wird angenommen, dass sie bei vorherigen WQL-Abfragen ermittelt

wurden. Für den Client sollte es nie notwendig sein, einen Objektpfad ohne Abfrage zu erstellen. Das __PATH-Attribut für jedes

Objekt enthält den Objektpfad für das jeweilige Objekt.

In allen folgenden Verwendungsfällen werden die Methoden IWbemServices::ExecQuery oder
IWbemServices::ExecQueryAsync

verwendet, um WQL-Abfragen auszuführen.

Ermitteln der realen Adapter

Aufgabe

WQL-Abfrage

Ergebnisklasse

Kommentar

Auflisten aller Adapter SELECT * FROM

IANet_EthernetAdapter

IANet_EthernetAdapter

Gibt alle IANet_EthernetAdapters zurück.

Dies entspricht

IWbemServices::CreateInstanceEnumAsync.

Bestimmen, ob es

sich um virtuellen

Adapter handelt

ASSOCIATORS OF

{Adapterpfad} WHERE

AssocClass =

IANet_NetworkVirtualAdapter

IANet_TeamOfAdapters

Wenn bei der Abfrage keine Klassen

ermittelt werden, handelt es sich bei dem

Adapter um einen echten Adapter.

Bestimmen, ob es

sich bei dem Adapter

um einen

Phantomadapter

handelt

ASSOCIATORS OF

{Adapterpfad} WHERE

ResultClass =

IANet_EthernetPCIDevice

IANet_EthernetPCIDevice Falls es sich nicht um einen virtuellen

Adapter handelt und bei dieser Abfrage

keine Objekte zurückgegeben werden, ist

der Adapter ein Phantomadapter.

Die Hauptklasse für die Adapter ist IANet_EthernetAdapter. Diese Klasse wird sowohl für reale als auch virtuelle Adapter

verwendet, und der Client muss darüber informiert werden, wie der Unterschied erkannt werden kann.

Zurück zum Seitenanfang

Ermitteln der PCI-Geräte

Die Hauptklassen sind IANet_EthernetPCIDevice, IANet_PCIDevice und IANet_AdapterDevice (eine Assoziationsklasse zum

Assoziieren eines Adapters mit seinem Gerät).

42

Advertising