Inf DDInstall.Filters, section
Chaque DDInstall par modèle. La section Filtres contient une ou plusieurs directives Inf AddFilter qui font référence à des sections supplémentaires définies par un enregistreur INF dans un fichier INF de pilote de périphérique. Cette section est prise en charge dans Windows 10 version 1903 et ultérieure.
[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
Vous pouvez fournir un DDInstall. Section Filtres avec au moins une directive AddFilter pour ajouter un filtre à une pile d’appareils.
Entrées
AddFilter=FilterName,[flags],filter-install-section
Le filterName spécifié doit être le nom d’un service de pilote. Ce service sera ajouté à la pile d’appareils à l’aide du modèle de filtre déclaratif, qui ne repose pas sur les valeurs de Registre UpperFilters ou LowerFilters.
Cette directive fait référence à une section filter-install-defined INF-writer ailleurs dans le fichier INF du pilote de périphérique. Pour plus d’informations, consultez Directive INF AddFilter.
Notes
DDInstall.Les sections de filtre doivent avoir les mêmes décorations de plateforme et de système d’exploitation que leurs sections DDInstall associées. Par exemple, un nom de section d’installation. La section ntx86 aurait un nom de section d’installation correspondant. ntx86. Section Filtres .
La section DDInstall spécifiée doit être référencée dans une entrée spécifique à l’appareil/aux modèles sous la section Modèles par fabricant du fichier INF. Les extensions qui ne respectent pas la casse pour install-section-name affichées dans l’instruction de syntaxe formelle peuvent être insérées dans un tel DDInstall. Filtre le nom de section dans les fichiers INF multiplateformes.
Pour plus d’informations sur l’utilisation des extensions .nt, .ntx86, .ntia64, .ntamd64, .ntarm et .ntarm64 définies par le système, consultez Création de fichiers INF pour plusieurs plateformes et systèmes d’exploitation.
Exemple
[Contoso.NT.Filters]
AddFilter = MyUpperFilter,, UpperFilter_Inst
[UpperFilter_Inst]
FilterPosition = Upper
[Contoso.NT.Services]
AddService = MyUpperFilter,, MyUpperFilter_Inst
[MyUpperFilter_Inst]
...