Table of contents
Collapse the table of content
Expand the table of content

Virtual Machine Queue Architecture

Last Updated: 9/2/2016

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:

Introduction to NDIS Virtual Machine Queue (VMQ)

Security Issues with NDIS Virtual Machine (VM) Shared Memory

NDIS VMQ Live Migration Support

NDIS VM Queue States

© 2016 Microsoft