Génération d’un pilote client NetAdapterCx
Pour obtenir la dernière version de Visual Studio et du Kit de pilotes Windows (WDK), visitez le centre de développement matériel .
Pour créer un pilote client NetAdapter dans Visual Studio, procédez comme suit :
- Ouvrez Microsoft Visual Studio. Dans le menu Fichier, choisissez Nouveau projet >.
- Dans la boîte de dialogue Nouveau projet > Modèles > Visual C++ > Pilote Windows > WDF, sélectionnez Modèle KMDF (Kernel Mode Driver).
- Pour ouvrir la boîte de dialogue de la page des propriétés du pilote, sélectionnez Projet > Propriétés.
- Dans la boîte de dialogue Propriétés de configuration > Paramètres de pilote > Pilote de carte réseau, choisissez l'option Lien vers l'extension de classe de carte réseau dans la liste déroulante, puis sélectionnez Oui.
- Dans la boîte de dialogue Propriétés de configuration > Paramètres du pilote > carte réseau, sélectionnez version principale de la carte réseau et version mineure de la carte réseau.
- Ajoutez l’en-tête suivant à chaque fichier source (ou à votre en-tête commun/précompilé) :
#include <ntddk.h>
#include <wdf.h>
#include <netadaptercx.h>
La vidéo suivante Network Adapter Class Extension: Your First Driver vous montre comment créer un pilote client NetAdapter dans Visual Studio.