Prise en main l’écriture de pilotes VMQ
Cette section fournit des informations sur l’écriture de pilotes de file d’attente de machines virtuelles (VMQ) NDIS. Vous devez déjà comprendre l’architecture de file d’attente des machines virtuelles avant de lire cette section.
Note Veillez à étudier l’exemple NDIS Virtual Miniport Driver, en particulier les fichiers sources vmq.c et vmq.h.
Un pilote miniport qui prend en charge VMQ gère les cartes réseau qui fournissent la prise en charge du matériel VMQ. Une telle carte réseau fournit des services matériels pour filtrer les données réseau entrantes et les affecter aux files d’attente de réception de machine virtuelle.
Cette section décrit comment les pilotes sur-ment obtiennent des informations sur la carte réseau sous-jacente et définissent la configuration de VMQ. Le dépassement des pilotes et des applications utilisateur peut obtenir la configuration actuelle et activer ou désactiver les fonctionnalités de VMQ.
Cette section comprend les rubriques suivantes :
- Configuration du pilote VMQ
- États et opérations de file d’attente
- Configuration requise pour l’interruption vmQ
- Allocation et libération de files d’attente de machines virtuelles
- Définition et suppression des filtres VMQ
- Obtention et mise à jour des paramètres de file d’attente de machines virtuelles
- Opérations d’envoi et de réception VMQ
- Obtention d’informations vmQ