Freigeben über


Obligatorische Filtertreiber

Obligatorische Filtertreiber sind Filtertreiber, die vorhanden sein müssen, damit ein Treiberstapel ordnungsgemäß funktioniert. Wenn das obligatorische Filtermodul nicht angefügt wird, wird der rest des Treiberstapels abgerissen. Das Ändern oder Überwachen von Filtertreibern kann obligatorisch sein. Alle Filterzwerdetreiber sind optional.

Um ein obligatorisches Filtermodul an einen Treiberstapel anzufügen, hebt NDIS alle Protokollbindungen auf, fügt das Filtermodul an und stellt dann alle Protokollbindungen wieder her. Wenn der Treiber nicht angefügt wird, löscht NDIS den zugrunde liegenden Treiberstapel.

Um ein obligatorisches Filtermodul von einem Treiberstapel zu trennen, hebt NDIS alle Protokollbindungen auf, wodurch das Filtermodul getrennt wird, und die Protokollbindungen werden dann wiederhergestellt. Um ein optionales Filtermodul zu trennen, hält NDIS den Stapel an und startet ihn neu, ohne die Bindung der Protokolltreiber aufzuheben.

Wenn ein Computer neu gestartet wird, bindet NDIS keine Protokolltreiber an einen Miniportadapter, wenn ein obligatorisches Filtermodul, das dem Adapter zugeordnet ist, nicht an den Miniportadapter angefügt wird.

Um einen obligatorischen Filtertreiber zu installieren, müssen Sie in der INF-Datei den Wert 0x00000001 für FilterRunType angeben. Um einen optionalen Filtertreiber zu installieren, müssen Sie in der INF-Datei den Wert 0x00000002 für FilterRunType angeben.