INF DDInstall.Filters 區段
每個模型 DDInstall。Filters 區段包含一或多個 INF AddFilter 指示詞,這些指示 詞會參考設備磁碟機 INF 檔案中的其他 INF 寫入器定義區段。 Windows 10 1903 版和更新版本支援本節。
[install-section-name.Filters] |
[install-section-name.nt.Filters] |
[install-section-name.ntx86.Filters] |
[install-section-name.ntia64.Filters] |
[install-section-name.ntamd64.Filters] |
[install-section-name.ntarm.Filters] |
[install-section-name.ntarm64.Filters]
AddFilter=FilterName,[flags],filter-install-section
您可以提供 DDInstall。包含 至少一個 AddFilter 指示 詞的 Filter 區段,可將篩選新增至裝置堆疊。
項目
AddFilter=FilterName,[flags],filter-install-section
指定的 FilterName 必須是驅動程式服務的名稱。 此服務將使用 宣告式篩選模型新增至裝置堆疊,而此模型不依賴 UpperFilters 或 LowerFilters 登錄值。
這個指示詞參考裝置驅動程式 INF 檔案中其他位置的 INF-writer-defined filter-install-section 。 如需詳細資訊,請參閱 INF AddFilter 指示詞。
備註
DDInstall。篩選 區段應該具有與其相關 DDInstall 區段相同的平臺和作業系統裝飾。 例如 ,install-section-name。ntx86 區段會有對應的 install-section-name。ntx86。[篩選] 區段。
指定的 DDInstall 區段必須參考 INF 檔案中每個製造商 模型 區段下的裝置/模型特定專案。 在正式語法語句中顯示的install-section-name不區分大小寫的延伸模組可以插入這類DDInstall中。篩選跨平臺 INF 檔案中的區段名稱。
如需如何使用系統定義的.nt、.ntx86、.ntia64、.ntamd64、.ntarm和.ntarm64延伸模組的詳細資訊,請參閱建立多個平臺和作業系統的 INF 檔案。
範例
[Contoso.NT.Filters]
AddFilter = MyUpperFilter,, UpperFilter_Inst
[UpperFilter_Inst]
FilterPosition = Upper
[Contoso.NT.Services]
AddService = MyUpperFilter,, MyUpperFilter_Inst
[MyUpperFilter_Inst]
...