Installation du pilote de protocole NDIS
Pour installer un pilote de protocole, vous devez d’abord fournir un seul fichier INF. Le gestionnaire de configuration lit les informations de configuration sur le pilote de protocole à partir du fichier INF et les copie dans le Registre.
Pour plus d’informations sur les fichiers INF du pilote de protocole, consultez Configuration requise pour les protocoles réseau. Pour obtenir un exemple de fichier INF du pilote de protocole, consultez l’exemple de pilote ndisprot 630 .
Une fois que vous avez fourni votre fichier INF du pilote de protocole, pour installer ou désinstaller votre pilote de protocole, vous devez utiliser la INetCfg
famille d’interfaces de configuration réseau. Par exemple, pour installer ou supprimer des composants réseau, appelez l’interface INetCfgClassSetup . Vous pouvez soit appeler ces interfaces par programmation, soit les appeler indirectement avec netcfg.exe, qui vous appelle INetCfg
. Vous ne pouvez pas installer de package de pilotes via et INetCfg
utiliser la fonctionnalité Magasin de pilotes sur les anciennes versions de Windows. Pour installer correctement le package de pilotes dans ce scénario, vous devez disposer d’un numéro de build de système d’exploitation minimal de 25319. Vous ne pouvez pas utiliser SetupAPI pour installer ou désinstaller un pilote de protocole NDIS.
Pour obtenir un exemple d’appel à via INetCfg
du code, consultez l’exemple Bindview Network Configuration Utility.