Users Guide

Table Of Contents
Zurück zur Inhaltsseite
Aktualisieren der Konfiguration: Benutzerhandbuch für Intel® PRO
Netzwerkadapter WMI und CDM Provider
Überblick
Ändern der Adapter-, Gruppen- oder VLAN-Einstellungen
Erstellen einer neuen (leeren) Gruppe
Hinzufügen eines Adapters zu einer Gruppe
Entfernen eines Adapters aus einer Gruppe
Löschen einer Gruppe
Ändern des Modus einer Gruppe
Ändern der Priorität eines Adapters in einer Gruppe
Deinstallieren eines Adapters
Erstellen eines VLAN
Ändern der Attribute eines VLAN
Löschen eines VLAN
Aktualisieren des Boot Agent
Überblick
In den meisten Fällen muss die Client-Anwendung zur Aktualisierung der Konfiguration ein Sitzungshandle von der
IANet_NetService-Klasse erhalten und dieses Handle in einem IWbemContext-Kontextobjekt speichern. Änderungen in der
Konfiguration werden nur dann wirksam, wenn die Apply-Methode für IANet_NetService aufgerufen wird. Es gibt einige
Ausnahmen für diese Anforderung:
Änderungen an der Boot Agent-Klasse werden sofort wirksam und erfordern kein Sitzungshandle.
Bestimmte Methodenaufrufe (z. B. zum Identifizieren eines Adapters) bewirken, dass ein Vorgang ausgeführt wird, bevor
Apply aufgerufen wird.
Bei manchen Vorgängen können Sie das PreCheck-Qualifizierungsmerkmal im Kontext verwenden, um festzustellen, ob ein
Vorgang erlaubt ist. Auf diese Weise ist es über die Benutzeroberfläche möglich, bestimmte Steuerelemente oder Menüpunkte bei
Bedarf zu deaktivieren.
Zurück zum Seitenanfang
Ändern der Adapter-, Gruppen- oder VLAN-Einstellungen
Ändern der Adapter-, Gruppen- oder VLAN-Einstellungen:
Ein Sitzungshandle ist erforderlich.
PreCheck steht zur Verfügung.
Erfordert einen Apply-Aufruf, bevor der Vorgang ausgeführt wird.
Zum Ändern einer Adapter-, VLAN- oder Gruppen-Einstellung muss der Client zuerst den Objektpfad für die Einstellung erhalten,
die geändert wird. Die beste Methode besteht darin, die Einstellungen auf dem Objekt aufzulisten und das __PATH-Attribut der
Einstellung zu speichern (siehe oben).
Die Aktualisierung einer Einstellung ist am einfachsten auf folgende Weise möglich:
1. Rufen Sie eine Instanz des Einstellungsobjekts von WMI ab.
2. Ändern Sie das CurrentValue-Attribut (mithilfe von IWbemClassObject::Put()).
3. Rufen Sie IWbemServices::PutInstance() auf, um die geänderte Instanz zum WMI Provider zurückzuleiten. PutInstance
muss mit dem Kennzeichen WBEM_FLAG_UPDATE_ONLY aufgerufen werden.
Der WMI Provider validiert CurrentValue und gibt WBEM_E_FAIL zurück, falls die Validierung fehlschlägt. Der genaue Grund für
48