共用方式為


INF DDInstall.Filters 區段

每個模型 DDInstallFilters 區段包含一或多個 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-namentx86 區段會有對應的 install-section-namentx86。[篩選] 區段。

指定的 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]
...

另請參閱

裝置篩選驅動程式排序