簡體   English   中英

ndis 過濾器驅動程序屬於 NT 驅動程序還是 WDM 驅動程序?

[英]Does a ndis filter driver belong to NT driver or WDM driver?

NT驅動不支持插件和播放。

ndis 過濾器屬於 NT 驅動還是 WDM 驅動?

NDIS 篩選器驅動程序通常是“舊版 WDM”驅動程序。 它們可以通過 SCM 啟動/停止(例如,StartService API)。

但是,從技術上講,NDIS 將允許任何驅動程序成為 NDIS 過濾器驅動程序:只要驅動程序使用有效的 UniqueName 調用 NdisFRegisterFilterDriver,它就是一個過濾器。

NDIS 過濾器驅動程序不參與傳統的 WDM PNP 操作(例如,它們不處理 IRP)。 但是,NDIS 有自己的 PNP model,它允許動態創建、啟動、停止和分離過濾器實例。 (事實上,如果過濾器在其 INF 文件中標記為可選,則可以在不中斷活動 TCP 連接的情況下插入和刪除它。您可以安裝過濾器驅動程序而無需中斷后台下載!)

不要帶着錯誤的想法離開這個解釋——NDIS 過濾器 model 確實非常現代、強大和靈活。 它只是不將 WDM 用於 PNP。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM