Sección INF DDInstall.Filters
Cada DDInstall por modelo. La sección Filtros contiene una o varias directivas AddFilter inf que hacen referencia a secciones adicionales definidas por INF-writer en un archivo INF del controlador de dispositivo. Esta sección se admite en Windows 10 versión 1903 y posteriores.
[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
Puede proporcionar un DDInstall. Sección Filtros con al menos una directiva AddFilter para agregar un filtro a una pila de dispositivos.
Entradas
AddFilter=FilterName,[flags],filter-install-section
FilterName especificado debe ser el nombre de un servicio de controlador. Este servicio se agregará a la pila de dispositivos mediante el modelo de filtro declarativo, que no se basa en los valores del Registro UpperFilters o LowerFilters.
Esta directiva hace referencia a una sección filter-install-install-fined de INF-writer en otra parte del archivo INF del controlador de dispositivo. Para obtener más información, vea Directiva INF AddFilter.
Observaciones
DDInstall. Las secciones de filtro deben tener las mismas decoraciones de plataforma y sistema operativo que sus secciones DDInstall relacionadas. Por ejemplo, un install-section-name. La sección ntx86 tendría un nombre-sección-de-instalación correspondiente. ntx86. Sección Filtros .
Se debe hacer referencia a la sección DDInstall especificada en una entrada específica de dispositivos o modelos en la sección Modelos por fabricante del archivo INF. Las extensiones que no distinguen mayúsculas de minúsculas al nombre install-section-name que se muestra en la instrucción de sintaxis formal se pueden insertar en este tipo de DDInstall. Filtra el nombre de sección en archivos INF multiplataforma.
Para obtener más información sobre cómo usar las extensiones .nt, .nt, .ntx86, .ntia64, .ntamd64, .ntarm y .ntarm64 , vea Creating INF Files for Multiple Platforms and Operating Systems.
Ejemplo
[Contoso.NT.Filters]
AddFilter = MyUpperFilter,, UpperFilter_Inst
[UpperFilter_Inst]
FilterPosition = Upper
[Contoso.NT.Services]
AddService = MyUpperFilter,, MyUpperFilter_Inst
[MyUpperFilter_Inst]
...