卸載篩選驅動程式

與 NDIS 篩選驅動程式相關聯的驅動程式物件會指定名為FilterDriverUnloadUnload常式。 當已移除篩選驅動程式服務的所有迷你埠介面卡時,系統就可以呼叫 FilterDriverUnload 常式。

卸載 應該釋放任何驅動程式特定的資源。 篩選驅動程式建立的任何裝置物件都必須終結。 系統可以在 FilterDriverUnload 傳 回之後完成驅動程式卸載作業。

卸載函式的功能是驅動程式特定的。 一般規則是 ,Unload 應該復原在驅動程式初始化期間執行的作業。 如需驅動程式初始化的詳細資訊,請參閱 初始化篩選驅動程式

篩選驅動程式必須從Unload呼叫NdisFDeregisterFilterDriver函式。 NdisFDeregisterFilterDriver 會呼叫 FilterDetach ,卸離與此篩選驅動程式相關聯的所有目前附加篩選模組。

如需卸載篩選驅動程式的詳細資訊,請參閱 停止驅動程式堆疊