Ermitteln der adaptereinstellungen – Dell Intel PRO Family of Adapters Benutzerhandbuch
Seite 43

In diesem Fall enthält die Assoziationsklasse keine Daten, d. h., sie selbst hat keinen Wert. IANet_EthernetPCIDevice übernimmt
Daten von IANet_PCIDevice und enthält zusätzliche Attribute, die speziell für ein PCI-Gerät gelten, das ein Ethernet-Adapter ist.
Aufgabe
WQL-Abfrage
Ergebnisklasse
Kommentar
Auflisten von Netzwerk-
PCI-Geräten
SELECT * FROM
IANet_PCIDevice
IANet_PCIDevice
Bei der Abfrage können Modems und
andere Geräte zurückgegeben werden, die
Intel® PROSet nicht konfiguriert.
Dies entspricht
IWbemServices::CreateInstanceEnumAsync.
Auflisten aller PCI-
Geräte, die von mit
Intel® PROSet
konfigurierten Adaptern
verwendet werden
SELECT * FROM
IANet_EthernetPCIDevice
IANet_EthernetPCIDevice Bei der Abfrage werden nur die PCI-Geräte
zurückgegeben, die Intel® PROSet
verwaltet.
Dies entspricht
IWbemServices::CreateInstanceEnumAsync.
Bestimmen, ob der
Adapter installiert ist
Nicht zutreffend
IANet_EthernetPCIDevice Überprüfen Sie das "Verfügbarkeit"-Attribut
von IANet_EthernetPCIDevice. Falls der
Wert 10 (= "Nicht installiert") ist, ist das
Gerät nicht installiert. Hinweis: Zu diesem
Zeitpunkt liegen nur geringe Informationen
zu dem Gerät vor.
Ermitteln des PCI-
Geräts, das mit einem
Adapter assoziiert ist
ASSOCIATORS OF {
IANet_EthernetAdapter-
Pfad} WHERE ResultClass
=
IANet_EthernetPCIDevice
IANet_EthernetPCIDevice Falls bei dieser Abfrage keine Objekte
zurückgegeben werden, handelt es sich bei
dem Adapter entweder um einen virtuellen
oder einen Phantomadapter.
Ermitteln des Adapters,
der mit einem PCI-Gerät
assoziiert ist
ASSOCIATORS OF
{Ethernet PCI-Gerätepfad}
WHERE ResultClass =
IANet_EthernetAdapter
IANet_EthernetAdapter
Diese Abfrage ist für den Provider nicht
ideal. Es ist zu bevorzugen, dass der Client
mit dem Adapter beginnt.
Ermitteln der Adaptereinstellungen
Die Einstellobjekte sind nicht direkt mit dem Adapter assoziiert. In Übereinstimmung mit dem CIM-Standard sind sie mit einem
Konfigurationsobjekt assoziiert, das mit dem Adapter assoziiert ist.
Die bei diesem Teil des Schemas mitwirkenden Klassen sind IANet_EthernetAdapter, IANet_Configuration, IANet_SettingInt,
IANet_SettingString, IANet_SettingEnum, IANet_SettingMultiSelection und IANetSettingSlider.
Die Assoziationsklassen IANet_AdapterConfiguration und IANet_SettingContext enthalten keine echten Daten. Sie wirken als
Bindeglied zwischen den Einstellungen und ihrem übergeordneten Objekt.
Aufgabe
WQL-Abfragen
Ergebnisklasse
Kommentare
Ermitteln des
Konfigurationsobjekts
für den Adapter
ASSOCIATORS OF
{IANet_EthernetAdapter-
Pfad} WHERE
ResultClass =
IANet_Configuration
IANet_Configuration
Gibt exakt ein Objekt zurück; selbst wenn keine
Einstellungen vorhanden sind, ist immer ein
Konfigurationsobjekt vorhanden. Der Objektpfad
von diesem Objekt wird in der nächsten Abfrage
verwendet.
43