Справочник по сетевым API Hyper-V

Сетевая архитектура для виртуализации моделирует архитектуру физических сетей. В нем используются стандартные сетевые объекты, такие как коммутаторы, порты коммутаторов и сетевые адаптеры.

Ниже приведены классы WMI виртуализации, связанные с сетью.

В этом разделе

Раздел Описание
Msvm_ActiveConnection
Подключает порт коммутатора к конечной точке локальной сети, к которой подключен этот порт.
Msvm_BindsToLANEndpoint
Эта связь устанавливает точку доступа службы (SAP) в качестве инициатора запроса служб протокола из конечной точки протокола.
Msvm_ConcreteDependency
Определяет связь между установленным расширением коммутатора Ethernet и расширением коммутатора Ethernet.
Msvm_DeviceSAPImplementation
Связь между точкой доступа службы (SAP) и ее реализацией.
Msvm_DynamicForwardingEntry
Представляет запись в базе данных переадресации (фильтрации), связанной со службой прозрачного моста.
Msvm_EmulatedEthernetPort
Представляет эмулированный адаптер Ethernet.
Msvm_EmulatedEthernetPortSettingData
Представляет настроенное состояние эмулированного адаптера Ethernet.
Msvm_EthernetDeviceSAPImplementation
Представляет связь между точкой доступа службы и логическим устройством, которое ее реализует.
Msvm_EthernetPortAllocationSettingData
Представляет запрос на выделение для статического или динамического порта коммутатора или представляет активную конфигурацию выделенного в данный момент порта статического или динамического коммутатора.
Msvm_EthernetPortData
Абстрактный класс, представляющий данные среды выполнения портов, собранные расширением коммутатора Ethernet.
Msvm_EthernetPortFailoverSettingDataComponent
Связь, используемая для установления связей между одним экземпляром Msvm_EmulatedEthernetPortSettingData и одним или несколькими экземплярами Msvm_EthernetSwitchFeatureSettingData.
Msvm_EthernetPortInfo
Связь между экземпляром класса Msvm_EthernetSwitchPort и экземпляром класса Msvm_EthernetPortData , который представляет данные, собранные о порте расширением switch.
Msvm_EthernetPortSettingDataComponent
Связь, используемая для установления "части" связей между одним экземпляром Msvm_EthernetPortAllocationSettingData и одним или несколькими экземплярами Msvm_EthernetSwitchFeatureSettingData.
Msvm_EthernetSwitchBandwidthData
Представляет состояние ресурса пропускной способности коммутатора.
Msvm_EthernetSwitchData
Абстрактный класс, представляющий ресурс для данного экземпляра коммутатора Ethernet.
Msvm_EthernetSwitchExtension
Представляет экземпляр компонента расширения, привязанного к виртуальному коммутатору Ethernet.
Msvm_EthernetSwitchExtensionCapabilities
Представляет связь между расширениями Ethernet и их возможностями.
Msvm_EthernetSwitchFeatureCapabilities
Определяет средства, с помощью которых клиент может обнаружить допустимый диапазон параметров по умолчанию для функции коммутатора Ethernet.
Msvm_EthernetSwitchFeatureSettingData
Абстрактный класс, представляющий параметры для данного экземпляра функции коммутатора Ethernet.
Msvm_EthernetSwitchHardwareOffloadData
Представляет состояние аппаратной разгрузки коммутатора.
Msvm_EthernetSwitchInfo
Определяет связь между коммутатором Ethernet и ресурсом коммутатора.
Msvm_EthernetSwitchOperationalData
Представляет операционные параметры переключателя.
Msvm_EthernetSwitchPort
Представляет порт на коммутаторе.
Msvm_EthernetSwitchPortAclSettingData
Представляет список управления доступом (ACL) для параметров порта коммутатора.
Msvm_EthernetSwitchPortBandwidthData
Представляет данные о состоянии функции пропускной способности порта.
Msvm_EthernetSwitchPortBandwidthSettingData
Представляет параметры пропускной способности порта.
Msvm_EthernetSwitchPortFeatureSettingData
Абстрактный базовый класс для классов, представляющих параметры для функции порта коммутатора Ethernet.
Msvm_EthernetSwitchPortOffloadData
Представляет данные о состоянии функции разгрузки порта.
Msvm_EthernetSwitchPortOffloadSettingData
Представляет данные параметра функции разгрузки порта.
Msvm_EthernetSwitchPortProfileSettingData
Представляет параметры профиля порта.
Msvm_EthernetSwitchPortSecuritySettingData
Представляет данные параметров функции безопасности.
Msvm_EthernetSwitchPortVlanSettingData
Представляет данные параметров виртуальной локальной сети (VLAN).
Msvm_ExternalEthernetPort
Представляет внешний порт Ethernet (сетевой адаптер).
Msvm_ExternalEthernetPortCapabilities
Описывает возможности связанного Msvm_ExternalEthernetPort.
Msvm_GuestNetworkAdapterConfiguration
Представляет конфигурацию сетевого адаптера в операционной системе на виртуальной машине.
Msvm_HostedEthernetSwitchExtension
Связывает виртуальный коммутатор Ethernet с расширениями, которые в настоящее время привязаны к нему.
Msvm_HostedSwitchService
Связь, соединяющая службу виртуального коммутатора с прозрачной службой мостов.
Msvm_InstalledEthernetSwitchExtension
Представляет экземпляр компонента расширения, установленного в системе узла.
Msvm_InternalEthernetPort
Представляет внутренний порт Ethernet (сетевой адаптер).
Msvm_LANEndpoint
Представляет логическую точку подключения для сетевого адаптера. Если конечная точка локальной сети подключена к порту коммутатора, сетевой адаптер, подключенный к конечной точке локальной сети, имеет сетевое подключение.
Msvm_ParentEthernetSwitchExtension
Представляет связь между родительским расширением коммутатора Ethernet и дочерним расширением коммутатора Ethernet.
Msvm_SettingDataComponent
Установите связь между экземпляром класса Msvm_EmulatedEthernetPortSettingData или Msvm_SyntheticEthernetPortSettingData с экземпляром класса Msvm_GuestNetworkAdapterConfiguration .
Msvm_SwitchPortDynamicForwarding
Подключает порт коммутатора к записи динамического перенаправления (выученный MAC-адрес).
Msvm_SyntheticEthernetPort
Представляет искусственный адаптер Ethernet.
Msvm_SyntheticEthernetPortSettingData
Представляет настроенное состояние искусственного адаптера Ethernet.
Msvm_TransparentBridgingDynamicForwarding
Подключает прозрачную службу мостов к динамической записи вперед (выученный MAC-адрес).
Msvm_TransparentBridgingService
Служит заполнителем для службы внутри коммутатора, который изучает MAC-адреса и служит мостом между Msvm_VirtualEthernetSwitch и Msvm_DynamicForwardingEntry классами.
Msvm_VirtualEthernetSwitch
Представляет виртуальный коммутатор Ethernet. Каждый коммутатор имеет множество разных портов, к которым можно подключить сетевые адаптеры. Сам переключатель не является строго настраиваемым и выступает в основном в качестве заполнителя.
Msvm_VirtualEthernetSwitchBandwidthSettingData
Представляет параметры пропускной способности для виртуального коммутатора.
Msvm_VirtualEthernetSwitchManagementCapabilities
Описывает возможности связанного Msvm_VirtualEthernetSwitchManagementService.
Msvm_VirtualEthernetSwitchManagementService
Представляет службу виртуализации, которая присутствует в одной хост-системе. Msvm_VirtualEthernetSwitchManagementService используется для управления определением, изменением и удалением виртуальных коммутаторов Ethernet.
Msvm_VirtualEthernetSwitchSettingData
Представляет текущую конфигурацию виртуального коммутатора Ethernet.
Msvm_VirtualEthernetSwitchSettingDataComponent
Связь, используемая для установления "части" связей между одним экземпляром Msvm_VirtualEthernetSwitchSettingData и одним или несколькими экземплярами Msvm_EthernetSwitchFeatureSettingData.
Msvm_VLANEndpoint
Представляет конечную точку виртуальной локальной сети порта коммутатора.
Msvm_WiFiDeviceSAPImplementation
Связь между точкой доступа службы (SAP) и ее реализацией.
Msvm_WiFiEndpoint
Представляет логическую точку подключения для сетевого адаптера. Если конечная точка Wi-Fi подключена к порту коммутатора, сетевой адаптер, подключенный к конечной точке Wi-Fi, имеет сетевое подключение.
Msvm_WiFiPort
Представляет физический сетевой адаптер Wi-Fi (802.11), который можно привязать к виртуальному коммутатору, чтобы обеспечить внешнее сетевое подключение к виртуальным машинам.