Win32_NetworkAdapterSetting 類別
Win32_NetworkAdapterSetting關聯WMI 類別與網路介面卡及其組態設定相關。
下列語法已經過受管理物件格式 (MOF) 程式碼簡化,並包含所有已繼承的屬性。 屬性會依字母順序列出,而非 MOF 順序。
語法
[Dynamic, Provider("CIMWin32"), UUID("{8502C50A-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_NetworkAdapterSetting : Win32_DeviceSettings
{
Win32_NetworkAdapterConfiguration REF Setting;
Win32_NetworkAdapter REF Element;
};
成員
Win32_NetworkAdapterSetting類別具有下列類型的成員:
屬性
Win32_NetworkAdapterSetting類別具有這些屬性。
-
Element
-
-
資料類型: Win32_NetworkAdapter
-
存取類型:唯讀
-
限定詞: 覆寫 (「element」) , MappingStrings (「WMI|Win32_NetworkAdapter「)
描述使用特定網路介面卡設定之網路介面卡屬性的 Win32_NetworkAdapter 。
-
-
設定
-
-
資料類型: Win32_NetworkAdapterConfiguration
-
存取類型:唯讀
-
限定詞: 覆寫 (「Setting」) , MappingStrings (「WMI|Win32_NetworkAdapterConfiguration「)
描述網路介面卡上所用組態設定 的Win32_NetworkAdapterConfiguration 。
-
備註
Win32_NetworkAdapterSetting類別衍生自Win32_DeviceSettings。
如需如何使用關聯類別的資訊,請參閱 ASSOCIATORS OF 語句。
範例
下列 VBScript 範例會使用 Win32_NetworkAdapterSetting 來識別區域網路上的 IP 位址。
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
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista |
最低支援的伺服器 |
Windows Server 2008 |
命名空間 |
Root\CIMV2 |
MOF |
|
DLL |
|
另請參閱