Поделиться через


Класс Win32_NetworkAdapterSetting

Класс WMIWin32_NetworkAdapterSetting сопоставления связан с сетевым адаптером и его параметрами конфигурации.

Следующий пример синтаксиса — упрощенный 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 имеет следующие типы членов:

Элемент Property

Класс Win32_NetworkAdapterSetting имеет следующие свойства.

Элемент

Тип данных: Win32_NetworkAdapter

Тип доступа: только для чтения

Квалификаторы: Override ("Element"), MappingStrings ("WMI| | Win32_NetworkAdapter")

Win32_NetworkAdapter, описывающий свойства сетевого адаптера, использующий определенный параметр сетевого адаптера.

Параметр

Тип данных: Win32_NetworkAdapterConfiguration

Тип доступа: только для чтения

Квалификаторы: Override ("Setting"), MappingStrings ("WMI| | Win32_NetworkAdapterConfiguration")

Win32_NetworkAdapterConfiguration с описанием параметров конфигурации, используемых в сетевом адаптере.

Комментарии

Класс Win32_NetworkAdapterSetting является производным от Win32_DeviceSettings.

Сведения об использовании классов ассоциаций см. в разделе ASSOCIATORS OF Statement.

Примеры

В следующем примере 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
CIMWin32.mof
DLL
CIMWin32.dll

См. также раздел

Win32_DeviceSettings

Классы оборудования компьютерной системы

Задачи WMI: сеть