共用方式為


卸除篩選驅動程式

與 NDIS 篩選驅動程式相關聯的驅動程式物件會指定名為 FilterDriverUnload 的Unload 例程。 系統可以在移除篩選驅動程式服務的所有迷你埠配接器時呼叫 FilterDriverUnload 例程。

卸載應該釋放與驅動程式相關的任何特定資源。 篩選驅動程式所建立的任何裝置對象都必須銷毀。 系統可以在 FilterDriverUnload 傳回之後完成驅動程式卸除作業。

卸載功能的特性是依賴於特定驅動程式。 一般情況下, Unload 應該復原驅動程式初始化期間執行的作業。 如需驅動程式初始化的詳細資訊,請參閱 初始化篩選驅動程式

篩選驅動程序必須從 Unload 呼叫 NdisFDeregisterFilterDriver 函式。 NdisFDeregisterFilterDriver 會呼叫 FilterDetach ,以中斷連結與此篩選驅動程式相關聯的所有目前鏈接篩選模組。

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