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 クラスには、これらのプロパティがあります。
-
要素
-
-
データ型: Win32_NetworkAdapter
-
アクセスの種類: 読み取り専用
-
修飾子: オーバーライド ("要素")、 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] |
|
こちらもご覧ください