Sdílet prostřednictvím


Odebrání ovladače filtru

Objekt ovladače, který je přidružený k ovladači filtru NDIS, určuje Unload rutinu s názvem FilterDriverUnload. Systém může volat rutinu FilterDriverUnload, když byly odebrány všechny adaptéry miniportu, které obsluhuje ovladač filtru.

Uvolnění by mělo uvolnit všechny prostředky specifické pro ovladače. Všechny objekty zařízení, které ovladač filtru vytvořil, musí být zničeny. Systém může dokončit operaci uvolnění ovladače poté, co se FilterDriverUnload vrátí.

Funkčnost funkce uvolnění je specifická pro ovladač. Obecně platí, že Uvolnění by mělo vrátit zpět operace provedené během inicializace ovladače. Další informace o inicializaci ovladačů naleznete v tématu Inicializace ovladače filtru.

Ovladač filtru musí z Unloadvolat funkci NdisFDeregisterFilterDriver. NdisFDeregisterFilterDriver volá FilterDetach pro odpojení všech aktuálně připojených modulů filtru přidružených k tomuto ovladači filtru.

Další informace o odpojení ovladačů filtrů naleznete v části Zastavení zásobníku ovladačů.