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


класс Msvm_GuestNetworkAdapterConfiguration

Представляет конфигурацию сетевого адаптера в операционной системе на виртуальной машине.

Следующий синтаксис представляет собой упрощенный код MOF и включает все унаследованные свойства.

Синтаксис

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_GuestNetworkAdapterConfiguration
{
  string  InstanceID;
  uint16  ProtocolIFType;
  boolean DHCPEnabled;
  string  IPAddresses[];
  string  Subnets[];
  string  DefaultGateways[];
  string  DNSServers[];
  UINT16  IPAddressOrigins[];
};

Члены

Класс Msvm_GuestNetworkAdapterConfiguration имеет следующие типы членов:

Элемент Property

Класс Msvm_GuestNetworkAdapterConfiguration имеет эти свойства.

DefaultGateways

Тип данных: строковый массив

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

Квалификаторы: ArrayType ("Indexed")

Массив строк, содержащий IP-шлюзы по умолчанию, настроенные на сетевом адаптере в операционной системе на виртуальной машине. Максимальное число IP-шлюзов по умолчанию, которые могут быть настроены на одном сетевом адаптере, составляет пять.

DHCPEnabled

Тип данных: boolean

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

Указывает, включен ли DHCP на сетевом адаптере в операционной системе на виртуальной машине.

DNSServers

Тип данных: строковый массив

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

Квалификаторы: ArrayType ("Indexed")

Массив строк, содержащий DNS-серверы, настроенные на сетевом адаптере в операционной системе на виртуальной машине.

InstanceID

Тип данных: string

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

Квалификаторы: Ключ

Уникальный идентификатор для этого объекта.

IPAddresses

Тип данных: строковый массив

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

Квалификаторы: ArrayType ("Indexed")

Массив строк, содержащий IP-адреса, настроенные на сетевом адаптере в операционной системе на виртуальной машине.

IPAddressOrigins

Тип данных: массив UINT16

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

Квалификаторы: ArrayType ("Indexed")

Источник IP-адресов, настроенных на сетевом адаптере в операционной системе на виртуальной машине.

Неизвестно (0)

Другое (1)

Статический (2)

ProtocolIFType

Тип данных: uint16

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

Определяет IP-протоколы, к которым применяются параметры, заданные этим экземпляром.

Неизвестно (0)

Другое (1)

IPv4 (4096)

IPv6 (4097)

IPv4/v6 (4098)

Подсети

Тип данных: строковый массив

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

Квалификаторы: ArrayType ("Indexed")

Массив строк, содержащий подсети, настроенные на сетевом адаптере в операционной системе на виртуальной машине. Каждый элемент в этом массиве применяется к соответствующему элементу в массиве IPAddresses .

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe