Compartilhar via


Referência da API de rede do Hyper-V

A arquitetura de rede para virtualização modela a arquitetura de rede física. Ele usa objetos de rede padrão, como comutadores, portas de comutador e adaptadores de rede.

Veja a seguir as classes WMI de virtualização relacionadas à rede.

Nesta seção

Tópico Descrição
Msvm_ActiveConnection
Conecta uma porta de comutador ao ponto de extremidade lan ao qual a porta está conectada.
Msvm_BindsToLANEndpoint
Essa associação estabelece um SAP (ponto de acesso de serviço) como um solicitante de serviços de protocolo de um ponto de extremidade de protocolo.
Msvm_ConcreteDependency
Define a associação entre uma extensão de comutador Ethernet instalada e uma extensão de comutador Ethernet.
Msvm_DeviceSAPImplementation
Uma associação entre um SAP (ponto de acesso de serviço) e como ele é implementado.
Msvm_DynamicForwardingEntry
Representa uma entrada no banco de dados de encaminhamento (filtragem) associada ao serviço de ponte transparente.
Msvm_EmulatedEthernetPort
Representa um adaptador Ethernet emulado.
Msvm_EmulatedEthernetPortSettingData
Representa o estado configurado de um adaptador Ethernet emulado.
Msvm_EthernetDeviceSAPImplementation
Representa uma associação entre um ponto de acesso de serviço e o dispositivo lógico que o implementa.
Msvm_EthernetPortAllocationSettingData
Representa uma solicitação de alocação para uma porta de comutador estático ou dinâmico ou representa a configuração ativa de uma porta de comutador estático ou dinâmico alocada no momento.
Msvm_EthernetPortData
Uma classe abstrata que representa os dados de runtime de porta coletados por uma extensão de comutador Ethernet.
Msvm_EthernetPortFailoverSettingDataComponent
Uma associação usada para estabelecer relações entre uma instância de um Msvm_EmulatedEthernetPortSettingData e uma ou mais instâncias de um Msvm_EthernetSwitchFeatureSettingData.
Msvm_EthernetPortInfo
Uma associação entre uma instância da classe Msvm_EthernetSwitchPort e uma instância da classe Msvm_EthernetPortData que representa os dados coletados sobre a porta por uma extensão de comutador.
Msvm_EthernetPortSettingDataComponent
Uma associação usada para estabelecer relações "parte de" entre uma instância de um Msvm_EthernetPortAllocationSettingData e uma ou mais instâncias de um Msvm_EthernetSwitchFeatureSettingData.
Msvm_EthernetSwitchBandwidthData
Representa o recurso de largura de banda do comutador status.
Msvm_EthernetSwitchData
Classe abstrata que representa um recurso para uma determinada instância de um comutador Ethernet.
Msvm_EthernetSwitchExtension
Representa uma instância de um componente de extensão associado a um comutador Ethernet virtual.
Msvm_EthernetSwitchExtensionCapabilities
Representa a associação entre as extensões Ethernet e seus recursos.
Msvm_EthernetSwitchFeatureCapabilities
Define os meios pelos quais um cliente pode descobrir o intervalo válido de configurações padrão para um recurso de comutador Ethernet.
Msvm_EthernetSwitchFeatureSettingData
Uma classe abstrata que representa as configurações de uma determinada instância de um recurso de comutador Ethernet.
Msvm_EthernetSwitchHardwareOffloadData
Representa o status de descarregamento de hardware do comutador.
Msvm_EthernetSwitchInfo
Define a associação entre um comutador Ethernet e um recurso de comutador.
Msvm_EthernetSwitchOperationalData
Representa parâmetros operacionais de comutador.
Msvm_EthernetSwitchPort
Representa uma porta no comutador.
Msvm_EthernetSwitchPortAclSettingData
Representa a ACL (lista de controle de acesso) para configurações de porta de comutador.
Msvm_EthernetSwitchPortBandwidthData
Representa o recurso de largura de banda da porta status dados.
Msvm_EthernetSwitchPortBandwidthSettingData
Representa as configurações de largura de banda da porta.
Msvm_EthernetSwitchPortFeatureSettingData
Classe base abstrata para classes que representam configurações para um recurso de porta de comutador Ethernet.
Msvm_EthernetSwitchPortOffloadData
Representa o recurso de descarregamento de porta status dados.
Msvm_EthernetSwitchPortOffloadSettingData
Representa os dados de configuração do recurso de descarregamento de porta.
Msvm_EthernetSwitchPortProfileSettingData
Representa as configurações de perfil de porta.
Msvm_EthernetSwitchPortSecuritySettingData
Representa os dados de configuração do recurso de segurança.
Msvm_EthernetSwitchPortVlanSettingData
Representa os dados de configuração de LAN virtual (VLAN).
Msvm_ExternalEthernetPort
Representa uma porta Ethernet externa (adaptador de rede).
Msvm_ExternalEthernetPortCapabilities
Descreve os recursos do Msvm_ExternalEthernetPort associado.
Msvm_GuestNetworkAdapterConfiguration
Representa a configuração de um adaptador de rede dentro do sistema operacional convidado.
Msvm_HostedEthernetSwitchExtension
Associa um comutador Ethernet virtual às extensões atualmente associadas a ele.
Msvm_HostedSwitchService
Uma associação que conecta um serviço de comutador virtual a um serviço de ponte transparente.
Msvm_InstalledEthernetSwitchExtension
Representa uma instância de um componente de extensão instalado em um sistema host.
Msvm_InternalEthernetPort
Representa uma porta Ethernet interna (adaptador de rede).
Msvm_LANEndpoint
Representa o ponto de conexão lógica para um adaptador de rede. Quando o ponto de extremidade LAN está conectado a uma porta de comutador, o adaptador de rede conectado ao ponto de extremidade lan tem conectividade de rede.
Msvm_ParentEthernetSwitchExtension
Representa a associação entre uma extensão de comutador Ethernet pai e uma extensão de comutador Ethernet filho.
Msvm_SettingDataComponent
Estabeleça uma relação entre uma instância da classe Msvm_EmulatedEthernetPortSettingData ou Msvm_SyntheticEthernetPortSettingData com uma instância da classe Msvm_GuestNetworkAdapterConfiguration .
Msvm_SwitchPortDynamicForwarding
Conecta uma porta de comutador a uma entrada de encaminhamento dinâmico (endereço MAC aprendido).
Msvm_SyntheticEthernetPort
Representa um adaptador Ethernet sintético.
Msvm_SyntheticEthernetPortSettingData
Representa o estado configurado de um adaptador Ethernet sintético.
Msvm_TransparentBridgingDynamicForwarding
Conecta um serviço de ponte transparente a uma entrada de encaminhamento dinâmico (endereço MAC aprendido).
Msvm_TransparentBridgingService
Serve como um espaço reservado para o serviço dentro da opção que aprende endereços MAC e serve como uma ponte entre as classes Msvm_VirtualEthernetSwitch e Msvm_DynamicForwardingEntry .
Msvm_VirtualEthernetSwitch
Representa um comutador Ethernet virtual. Cada comutador tem muitas portas diferentes às quais os adaptadores de rede podem ser anexados. O comutador em si não é altamente configurável e atua principalmente como um espaço reservado.
Msvm_VirtualEthernetSwitchBandwidthSettingData
Representa as configurações de largura de banda para um comutador virtual.
Msvm_VirtualEthernetSwitchManagementCapabilities
Descreve os recursos do Msvm_VirtualEthernetSwitchManagementService associado.
Msvm_VirtualEthernetSwitchManagementService
Representa o serviço de virtualização presente em um único sistema de host. Msvm_VirtualEthernetSwitchManagementService é usado para controlar a definição, a modificação e a exclusão de comutadores Ethernet virtuais.
Msvm_VirtualEthernetSwitchSettingData
Representa a configuração atual de um comutador Ethernet virtual.
Msvm_VirtualEthernetSwitchSettingDataComponent
Uma associação usada para estabelecer relações de "parte" entre uma instância de Msvm_VirtualEthernetSwitchSettingData e uma ou mais instâncias de Msvm_EthernetSwitchFeatureSettingData.
Msvm_VLANEndpoint
Representa o ponto de extremidade de VLAN de uma porta de comutador.
Msvm_WiFiDeviceSAPImplementation
Uma associação entre um SAP (ponto de acesso de serviço) e como ele é implementado.
Msvm_WiFiEndpoint
Representa o ponto de conexão lógica para um adaptador de rede. Quando o ponto de extremidade Wi-Fi está conectado a uma porta de comutador, o adaptador de rede conectado ao ponto de extremidade Wi-Fi tem conectividade de rede.
Msvm_WiFiPort
Representa um adaptador de rede de Wi-Fi física (802.11) que pode ser associado a um comutador virtual para fornecer conectividade de rede externa a máquinas virtuais.