Partager via


Installation des pilotes de filtre NDIS

Cet article explique comment installer les pilotes de filtre NDIS (Network Driver Interface Specification). Les pilotes de filtre léger sont différents des pilotes intermédiaires de filtre. Le gestionnaire de configuration fournit NDIS avec une liste de modules de filtre pour chaque adaptateur miniport. Il n’existe aucun appareil virtuel (ou miniport virtuel) associé à un pilote de filtre, car il existe un pilote intermédiaire de filtre NDIS.

Pour installer un pilote de filtre, vous devez fournir un fichier d’informations d’installation (INF). Le gestionnaire de configuration lit les informations de configuration sur le pilote de filtre à partir du fichier INF et le copie dans le Registre.

Le fichier INF du pilote de filtre définit un service réseau. Les pilotes de filtre n'ont pas de fichier INF miniport. Pour un exemple de fichier INF de pilote de filtre, voir le pilote d'exemple ndislwf.

Une fois que vous avez fourni votre fichier INF du pilote de filtre, pour installer ou désinstaller votre pilote de filtre, vous devez utiliser la famille de INetCfg des 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 vous pouvez les appeler indirectement avec netcfg, qui appelle INetCfg pour vous. Vous ne pouvez pas installer un package de pilotes via le INetCfg et utiliser la fonctionnalité Driver Store sur les versions antérieures 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 filtre NDIS.

Pour voir un exemple d'appel dans INetCfg en utilisant du code, consultez l'exemple de l'utilitaire de configuration réseau Bindview.