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 de filtre fonctionne correctement. Si le module de filtre impératif ne s'attache pas, le reste de la pile des pilotes sera démontée. 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 annule toutes les liaisons de protocole, attache le module de filtre, puis rétablit toutes les liaisons de protocole. Si le pilote n’est pas attaché, NDIS supprime la pile de pilotes sous-jacente.

Pour détacher un module de filtre obligatoire d’une pile de pilotes, NDIS annule 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 dissocier 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 n’est pas attaché à l’adaptateur miniport.

Pour installer un pilote de filtre obligatoire, vous devez spécifier une valeur de 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.