Aktualisieren der konfiguration, Überblick – Dell Intel PRO Family of Adapters Benutzerhandbuch

Seite 48

Advertising
background image

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

Advertising