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 |
|
DLL |
|
Voir aussi