Networking Classes

The networking architecture for virtualization models the physical networking architecture. It uses standard networking objects such as switches, switch ports, and network adapters.

The following are virtualization WMI classes related to networking.

In this section

Topic Description
Msvm_ActiveConnection
Connects a switch port to the LAN endpoint to which the port is connected.
Msvm_BindsTo
An association that establishes a service access point (SAP) as a requester of protocol services from a protocol endpoint.
Msvm_DeviceSAPImplementation
An association between a service access point (SAP) and how it is implemented.
Msvm_DynamicForwardingEntry
Represents an entry in the forwarding (filtering) database that is associated with the transparent bridging service.
Msvm_EmulatedEthernetPort
Represents an emulated Ethernet adapter.
Msvm_EmulatedEthernetPortSettingData
Represents the configured state of an emulated Ethernet adapter.
Msvm_ExternalEthernetPort
Represents an external Ethernet port (network adapter).
Msvm_GlobalEthernetPortSAPImplementation
An association that connects a LAN endpoint to a global Ethernet port (either an external or internal Ethernet port).
Msvm_HostedAccessPoint
An association that connects a virtual switch service to a switch port inside of the Microsoft Hyper-V platform.
Msvm_HostedSwitchService
An association that connects a virtual switch service to transparent bridging service.
Msvm_InternalEthernetPort
Represents an internal Ethernet port (network adapter).
Msvm_NetworkElementSettingData
An association that connects a computer system to a LAN endpoint inside of Hyper-V.
Msvm_NetworkJob
Represents a network operation job created by the Network VSP WMI management service.
Msvm_SwitchLANEndpoint
Represents the logical connection point for a network adapter.
Msvm_SwitchPort
Represents a port on the switch.
Msvm_SwitchPortDynamicForwarding
Connects a switch port to a dynamic forward entry (learned MAC address).
Msvm_SyntheticEthernetPort
Represents a synthetic Ethernet adapter.
Msvm_SyntheticEthernetPortSettingData
Represents the configured state of a synthetic Ethernet adapter.
Msvm_TransparentBridgingDynamicForwarding
Connects a transparent bridging service to a dynamic forward entry (learned MAC address).
Msvm_TransparentBridgingService
Serves as a placeholder for the service inside the switch that learns MAC addresses and serves as a bridge between the Msvm_VirtualSwitch and Msvm_DynamicForwardingEntry classes.
Msvm_VirtualSwitch
Represents a virtual switch.
Msvm_VirtualSwitchManagementService
Controls the definition, modification, and destruction of global networking resources such as virtual switches, switch ports, and internal Ethernet ports.
Msvm_VLANEndpoint
Represents the VLAN endpoint of a switch port.
Msvm_VLANEndpointSettingData
Represents the settings for a VLAN endpoint of a switch port.
Msvm_VmLANEndpoint
Represents the logical connection point for a network adapter.

Virtualization WMI Classes