Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält allgemeine Informationen über die NDIS-Schnittstelle für die Warteschlange virtueller Maschinen (VMQ). Sie sollten diesen Artikel lesen, bevor Sie einen NDIS-Treiber schreiben, der VMQ unterstützt.
Die VMQ-Schnittstelle unterstützt die Verbesserungen der Microsoft Hyper-V Networking-Leistung in NDIS 6.20 und höher in Windows Server 2008 R2 und späteren Versionen von Windows Server.
Die VMQ-Schnittstelle unterstützt Folgendes:
Klassifizierung der empfangenen Pakete in der Hardware des Netzwerkadapters anhand der MAC-Adresse (Media Access Control) des Ziels, um die Pakete an verschiedene Warteschlangen zu routen.
Gemeinsamer Speicher. Weitere Informationen finden Sie in der Network API-Referenz.
Skalierung auf mehrere Prozessoren durch Verarbeiten von Paketen für verschiedene virtuelle Computer auf verschiedenen Prozessoren.
Die NDIS VMQ-Architektur bietet Vorteile für die Virtualisierung, z. B.:
Die Virtualisierung wirkt sich auf die Leistung aus, und VMQ trägt dazu bei, diese Effekte zu überwinden.
VMQ unterstützt die Live-Migration.
VMQ koexistiert mit NDIS Task Offloads und anderen Optimierungen.
Informationen zum Schreiben von VMQ-Treibern finden Sie unter Erste Schritte beim Schreiben von VMQ-Treibern.
Anmerkung
Achten Sie darauf, das NDIS Virtual Miniport Driver-Beispielzu untersuchen, insbesondere die Quelldateien "vmq.c" und "vmq.h".