Partager via


Commencez à écrire une extension de commutateur extensible Hyper-V

Une extension Hyper-V Extensible Switch est un filtre NDIS ou un filtre Windows Filtering Platform (WFP) qui s'exécute à l'intérieur de l'Hyper-V Extensible Switch, également appelé commutateur virtuel Hyper-V.

Il existe trois classes d'extensions : capture , filtrage , et transfert . Toutes ces extensions peuvent être implémentées en tant que pilotes de filtre NDIS. Les extensions de filtrage peuvent également être implémentées en tant que pilotes de filtre PAM.

Pour obtenir une vue d’ensemble de l’architecture pour les développeurs de pilotes, consultez Vue d’ensemble du commutateur extensible Hyper-V.

Pour créer une extension de commutateur extensible Hyper-V, procédez comme suit :

  1. Découvrez l’architecture d’extension et le modèle de programmation.

  2. Configurez votre environnement de développement.

  3. Étudiez les exemples d’extensions.

  4. Écrivez votre extension.

    • Vous pouvez utiliser l’un des exemples comme point de départ, porter le code de filtre existant ou écrire votre extension à partir de zéro.
    • Si vous développez une extension NDIS, vous pouvez utiliser l'INF NDIS standard avec quelques modifications, comme indiqué dans exigences pour les extensions de commutateur extensible Hyper-V.
  5. Construisez votre extension et effectuez un test unitaire.

  6. Découvrez le processus de certification Windows pour obtenir une extension signée.

  7. Configurez votre environnement Windows Hardware Lab Kit.

  8. Exécutez les tests WHCK (Windows Hardware Certification Kit) pour les extensions :

    • Fondamentaux.du.pilote.de.filtrage
    • Pilote.de.filtre.Sécurité
    • Filter.Driver.vSwitchExtension
  9. Une fois votre extension finale passée la certification WHCK, envoyez-la à Microsoft.

  10. Répertoriez votre extension dans le catalogue de Windows Server.

    • Répertoriez une brève description de votre extension sur le catalogue Windows Server.
    • Les informations sur la description d’une extension certifiée sur le catalogue Windows Server seront bientôt disponibles.