用於迷你篩選開發和測試的工具

此頁面列出一些特別用於開發迷你篩選的工具。 我們也鼓勵小型篩選驅動程式開發人員使用透過 Windows 驅動程式套件 (WDK) 提供的其他 驅動程式開發工具

Fltmc.exe 命令

Fltmc.exe 程式是系統提供的命令行公用程式,適用於常見的迷你篩選驅動程式管理作業。 開發人員可以使用 Fltmc.exe 來載入和卸除迷你篩選驅動程式、連結或卸離磁碟區中的迷你篩選驅動程式,以及列舉迷你篩選驅動程式、實例和磁碟區。 在具有系統管理員許可權的命令提示字元中,輸入 fltmc help 以查看命令的完整清單。

Fsutil.exe 命令

Fsutil.exe 程式是系統提供的命令行公用程式,可對檔案執行各種作業。 開發人員可以輸入 fsutil file layout foo.md 以美化列印檔案的所有詳細數據,例如其屬性、時間戳、數據流等等。

!fltkd 調試程序擴充功能

Windows 錯工具中會提供 !fltkd 調試程序擴充功能。 常用的命令包括下列各項:

命令 描述
!Cbd 對等的篩選管理員!irp
!濾波器 清單 指定之篩選的詳細資訊
!過濾器 清單 所有附加的迷你篩選驅動程式
!框架 清單 所有篩選管理員框架和附加的迷你篩選驅動程式
!實例 清單 指定實例的詳細資訊
!體積 清單 指定磁碟區的詳細資訊
!卷 清單 所有磁碟區和連結的迷你篩選驅動程序實例

在 WinDbg 中,輸入 !fltkd.help 以取得完整的命令清單。

篩選驗證器

篩選驗證器是 驅動程式驗證器 中的選項,可驗證篩選管理員函式的迷你篩選驅動程式使用方式。 篩選驗證器會隨篩選管理員一起安裝。 強烈建議開發人員一律使用已啟用篩選驗證器來開發迷你篩選驅動程式。

如需如何啟用篩選驗證程式及其驗證內容的資訊,請參閱 文件系統篩選驗證