Partilhar via


Seção INF DDInstall.Filters

Cada DDInstall por modelo. A seção Filtros contém uma ou mais diretivas ADDFilter INF que fazem referência a seções adicionais definidas pelo gravador INF em um arquivo INF do driver de dispositivo. Esta seção tem suporte no Windows 10 versão 1903 e posterior.

[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

Você pode fornecer uma DDInstall. Filtra a seção com pelo menos uma diretiva AddFilter para adicionar um filtro a uma pilha de dispositivos.

Entradas

Addfilter=FilterName,[flags],filter-install-section

O FilterName especificado deve ser o nome de um serviço de driver. Esse serviço será adicionado à pilha de dispositivos usando o modelo de filtro declarativo, que não depende dos valores do registro UpperFilters ou LowerFilters.

Essa diretiva faz referência a uma seção inf-writer-defined filter-install-section em outro lugar no arquivo INF do driver de dispositivo. Para obter mais informações, consulte Diretiva AddFilter do INF.

Comentários

DDInstall. As seções de filtro devem ter as mesmas decorações de plataforma e sistema operacional que as seções DDInstall relacionadas. Por exemplo, um install-section-name. A seção ntx86 teria um nome de seção de instalação correspondente. ntx86. Seção Filtros .

A seção DDInstall especificada deve ser referenciada em uma entrada específica de dispositivo/modelos na seção Modelos por fabricante do arquivo INF. As extensões que não diferenciam maiúsculas de minúsculas para o nome da seção de instalação mostrada na instrução de sintaxe formal podem ser inseridas em tal DDInstall. Filtra o nome da seção em arquivos INF multiplataforma.

Para obter mais informações sobre como usar as extensões .nt, .ntx86, .ntia64, .ntamd64, .ntarm e .ntarm64 definidas pelo sistema, consulte Criando arquivos INF para várias plataformas e sistemas operacionais.

Exemplo

[Contoso.NT.Filters]
AddFilter = MyUpperFilter,, UpperFilter_Inst

[UpperFilter_Inst]
FilterPosition = Upper

[Contoso.NT.Services]
AddService = MyUpperFilter,, MyUpperFilter_Inst

[MyUpperFilter_Inst]
...

Confira também

Ordenação do driver de filtro de dispositivo