Megosztás:


Szűrőillesztő eltávolítása

Az NDIS-szűrőillesztőhöz társított illesztőprogram-objektum egy FilterDriverUnloadnevű rutint határoz meg. A rendszer meghívhatja a FilterDriverUnload rutint, amikor a szűrőillesztő szolgáltatás által nyújtott összes miniportadapter el lett távolítva.

Lekapcsolás során fel kell szabadítani az illesztőprogram-specifikus erőforrásokat. A szűrőillesztő által létrehozott eszközobjektumokat meg kell semmisíteni. A rendszer végre tud hajtani egy illesztőprogram-eltávolítási műveletet, miután a FilterDriverUnload visszatér.

A kirakodás függvény működése illesztőprogram-specifikus. Általános szabályként a Kirakodás vissza kell, hogy vonja az illesztőprogram inicializálása során végrehajtott műveleteket. Az illesztőprogram inicializálásával kapcsolatos további információkért lásd: Szűrőillesztő inicializálása.

A filter driver-nek meg kell hívnia a NdisFDeregisterFilterDriver függvényt az Unloadművelet során. NdisFDeregisterFilterDriver meghívja FilterDetach, hogy leválasztsa a szűrőillesztőhöz társított összes jelenleg csatlakoztatott szűrőmodult.

További tudnivalók a szűrőillesztők eltávolításával kapcsolatban: Illesztőprogram-verem leállítása.