Win32_NetworkAdapterSetting classe

La classe WMId’association Win32_NetworkAdapterSetting lie une carte réseau et ses paramètres de configuration.

La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées dans l’ordre alphabétique, et non dans l’ordre MOF.

Syntaxe

[Dynamic, Provider("CIMWin32"), UUID("{8502C50A-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_NetworkAdapterSetting : Win32_DeviceSettings
{
  Win32_NetworkAdapterConfiguration REF Setting;
  Win32_NetworkAdapter              REF Element;
};

Membres

La classe Win32_NetworkAdapterSetting a les types de membres suivants :

Propriétés

La classe Win32_NetworkAdapterSetting possède ces propriétés.

Element

Type de données : Win32_NetworkAdapter

Type d'accès : Lecture seule

Qualificateurs : Remplacer (« Élément »), MappingStrings (« WMI| Win32_NetworkAdapter »)

Une Win32_NetworkAdapter qui décrit les propriétés de la carte réseau qui utilise un paramètre de carte réseau particulier.

Paramètre

Type de données : Win32_NetworkAdapterConfiguration

Type d'accès : Lecture seule

Qualificateurs : Remplacer (« Paramètre »), MappingStrings (« WMI| Win32_NetworkAdapterConfiguration »)

Une Win32_NetworkAdapterConfiguration qui décrit les paramètres de configuration utilisés sur la carte réseau.

Notes

La classe Win32_NetworkAdapterSetting est dérivée de Win32_DeviceSettings.

Pour plus d’informations sur l’utilisation des classes d’association, consultez ASSOCIATORS OF Statement.

Exemples

L’exemple VBScript suivant utilise Win32_NetworkAdapterSetting pour identifier l’adresse IP sur la connexion locale.

strComputer = "."
Set objWMIService = GetObject( _
    "winmgmts:\\" & strComputer & "\root\cimv2")
Set colNics = objWMIService.ExecQuery _
    ("Select * From Win32_NetworkAdapter " _
        & "Where NetConnectionID = " & _
        "'Local Area Connection'")
 
For Each objNic in colNics
    Set colNicConfigs = objWMIService.ExecQuery _
      ("ASSOCIATORS OF " _
          & "{Win32_NetworkAdapter.DeviceID='" & _
      objNic.DeviceID & "'}" & _
      " WHERE AssocClass=Win32_NetworkAdapterSetting")
    For Each objNicConfig In colNicConfigs
        For Each strIPAddress in objNicConfig.IPAddress
            Wscript.Echo "IP Address: " &  strIPAddress
        Next
    Next
Next

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Racine\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Voir aussi

Win32_DeviceSettings

Classes matérielles du système informatique

Tâches WMI : Mise en réseau