INF-DDInstall.Filters-Abschnitt

Jede pro Modelle DDInstall. Der Abschnitt "Filter" enthält eine oder mehrere INF-AddFilter-Direktiven , die auf zusätzliche INF-Writer-definierte Abschnitte in einer INF-Datei des Gerätetreibers verweisen. Dieser Abschnitt wird in Windows 10, Version 1903 und höher, unterstützt.

[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

Sie können einen DDInstall bereitstellen. Filterabschnitt mit mindestens einer AddFilter-Direktive zum Hinzufügen eines Filters zu einem Gerätestapel.

Entries

AddFilter=FilterName,[Flags],filter-install-section

Der angegebene FilterName muss der Name eines Treiberdiensts sein. Dieser Dienst wird dem Gerätestapel mithilfe des deklarativen Filtermodells hinzugefügt, das nicht auf die Registrierungswerte "UpperFilters" oder "LowerFilters" basiert.

Diese Direktive verweist auf einen INF-Writer-definierten Filterinstallationsabschnitt an anderer Stelle in der INF-Datei des Gerätetreibers. Weitere Informationen finden Sie unter INF AddFilter-Direktive.

Remarks

DDInstall. Filterabschnitte sollten dieselben Plattform- und Betriebssystem-Dekorationen wie die zugehörigen DDInstall-Abschnitte aufweisen. Beispiel: ein Install-Section-Name. Ntx86-Abschnitt hätte einen entsprechenden Installationsabschnittsnamen. ntx86. Filterabschnitt .

Auf den angegebenen DDInstall-Abschnitt muss in einem geräte-/modellspezifischen Eintrag im Abschnitt " Modelle pro Hersteller" der INF-Datei verwiesen werden. Die in der formalen Syntax-Anweisung gezeigten Installationsabschnittserweiterungen können in einen solchen DDInstall eingefügt werden. Filtert den Abschnittsnamen in plattformübergreifenden INF-Dateien.

Weitere Informationen zur Verwendung der systemdefinierten . nt-, .ntx86-, .ntia64-, .ntamd64-, .ntarm- und .ntarm64-Erweiterungen finden Sie unter Creating INF Files for Multiple Platforms and Operating Systems.

Example

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

[UpperFilter_Inst]
FilterPosition = Upper

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

[MyUpperFilter_Inst]
...

Siehe auch

Sortierung des Gerätefiltertreibers