Virtual Machine Queue Architecture
The NDIS virtual machine queue (VMQ) architecture provides advantages for virtualization such as:
Virtualization impacts performance and VMQ helps overcome those effects.
VMQ supports live migration.
VMQ coexists with NDIS task offloads and other optimizations.
This section provides high-level information about the NDIS VMQ interface. You should read this section before writing an NDIS driver that supports VMQ. For information about writing VMQ drivers, see Writing VMQ Drivers.
This section includes the following topics: