Mise à jour de la configuration, Présentation – Dell Intel PRO Family of Adapters Manuel d'utilisation

Page 47

Advertising
background image

Retour à la table des matières

Mise à jour de la configuration : Guide de l'utilisateur des
fournisseurs WMI et CDM pour cartes réseau Intel® PRO

Présentation
Modification des paramètres d'une carte, d'une association ou d'un réseau local virtuel
Création d'une association (vide)
Ajout d'une carte à une association
Suppression d'une carte d'une association
Suppression d'une association
Modification du mode d'une association
Modification de la priorité d'une carte au sein d'une association
Désinstallation d'une carte
Création d'un réseau local virtuel (VLAN)
Modification des attributs d'un réseau local virtuel
Suppression d'un réseau local virtuel
Mise à jour de Boot Agent

Présentation

Dans la plupart des cas, l'application cliente doit obtenir un descripteur de session de la classe IANet_NetService, et le stocker
dans un objet de contexte IWbemContext pour mettre à jour la configuration. Les modifications de la configuration ne sont prises
en compte que lorsque la méthode Apply est appelée sur IANet_NetService. Cette condition comporte quelques exceptions :

Les modifications de la classe de l'agent d'amorçage sont prises en compte immédiatement et ne nécessitent pas de
descripteur de session.
Certains appels de méthode (p. ex. identifier la carte) entraînent l'exécution d'une opération avant que la méthode Apply ne
soit appelée.

Pour certaines opérations, vous pouvez utiliser le qualificateur PreCheck (Pré-contrôle) dans le contexte pour vérifier si une
opération est autorisée. Cela permet à l'interface utilisateur de désactiver certaines commandes ou certains éléments de menu, le
cas échéant.

Retour au début de la page

Modification des paramètres d'une carte, d'une association ou d'un réseau local
virtuel

La modification d'une carte, d'une association ou d'un réseau local virtuel :

Nécessite un descripteur de session.
Le PreCheck (Pré-contrôle) est disponible.
Requiert l'appel de la méthode Apply avant l'exécution d'une opération.

Pour modifier un paramètre de carte, d'association ou de réseau local virtuel, le client doit tout d'abord obtenir le chemin d'accès à
l'objet du paramètre à modifier. Pour ce faire, la meilleure solution est d'énumérer les paramètres pour l'objet et de stocker l'attribut
__PATH du paramètre (voir ci-dessus).

Le moyen le plus facile pour le client de mettre un paramètre à jour est :

1. d'obtenir une instance de l'objet Setting de WMI ;
2. de modifier l'attribut CurrentValue (en utilisant IWbemClassObject::Put()) ;
3. d'appeler IWbemServices::PutInstance() pour renvoyer l'instance modifiée au fournisseur WMI. PutInstance doit être

appelé avec l'indicateur WBEM_FLAG_UPDATE_ONLY.

47

Advertising