
The protocol edge of the extensible switch issues an OID set request of OID_SWITCH_NIC_CREATE down the extensible switch driver stack. This OID request notifies the underlying extensible switch extensions that a port is being created for the VM. The protocol edge of the extensible switch issues an object identifier (OID) set request of OID_SWITCH_PORT_CREATE down the extensible switch driver stack. The following steps occur when the user starts a Hyper-V VM: The following figure shows the interface between VM network adapters and the extensible switch for NDIS 6.30 (Windows Server 2012).

The following figure shows the interface between VM network adapters and the extensible switch NDIS 6.40 (Windows Server 2012 R2) and later. In this case, the VM network adapter mimics an Intel network adapter and uses hardware emulation to forward packets to and from the extensible switch port. The VM network adapter could be an emulated virtualization of a physical network adapter ( emulated network adapter). NetVSC forwards packets to and from the extensible switch port over the VM bus (VMBus). In this case, the network virtual service client (NetVSC) that runs in the VM exposes this virtual network adapter.

The VM network adapter could be a synthetic virtualization of a network adapter ( synthetic network adapter). The VM network adapter supports the following virtualization types: Note In Hyper-V, a child partition is also known as a VM. The virtual machine (VM) network adapter is exposed in the guest operating system that runs in the Hyper-V child partition.
