Partager via


Pilotes de filtre obligatoires

Les pilotes de filtre obligatoires sont des pilotes de filtre qui doivent être présents pour qu’une pile de pilotes fonctionne correctement. Si le module de filtre obligatoire ne s’attache pas, le reste de la pile de pilotes est détruit. La modification ou la surveillance des pilotes de filtre peut être obligatoire. Tous les pilotes intermédiaires de filtre sont facultatifs.

Pour attacher un module de filtre obligatoire à une pile de pilotes, NDIS dissocie toutes les liaisons de protocole, attache le module de filtre, puis rétablit toutes les liaisons de protocole. Si le pilote ne s’attache pas, NDIS détruit la pile de pilotes sous-jacente.

Pour détacher un module de filtre obligatoire d’une pile de pilotes, NDIS dissocie toutes les liaisons de protocole détache le module de filtre, puis rétablit les liaisons de protocole. Pour détacher un module de filtre facultatif, NDIS suspend la pile et la redémarre sans lier les pilotes de protocole.

Lorsqu’un ordinateur redémarre, NDIS ne lie aucun pilote de protocole à un adaptateur miniport si un module de filtre obligatoire associé à l’adaptateur ne s’attache pas à l’adaptateur miniport.

Pour installer un pilote de filtre obligatoire, vous devez spécifier la valeur 0x00000001 pour FilterRunType dans le fichier INF. Pour installer un pilote de filtre facultatif, vous devez spécifier une valeur de 0x00000002 pour FilterRunType dans le fichier INF.