ABSCHNITT "INF DDInstall.Filters"
Jeder DDInstall pro Modell. Der Abschnitt Filter enthält eine oder mehrere INF-AddFilter-Anweisungen , die auf zusätzliche inF-writer-definierte Abschnitte in einer INF-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 , um einem Gerätestapel einen Filter hinzuzufügen.
Einträge
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 den Registrierungswerten UpperFilters oder LowerFilters basiert.
Diese Direktive verweist an anderer Stelle in der INF-Datei des Gerätetreibers auf einen inF-Writer definierten filter-install-abschnitt . Weitere Informationen finden Sie unter INF AddFilter-Direktive.
Bemerkungen
DDInstall. Filterabschnitte sollten die gleiche Plattform- und Betriebssystemdekoration wie die zugehörigen DDInstall-Abschnitte aufweisen. Beispiel: Name des Installationsabschnitts. Der Ntx86-Abschnitt hätte einen entsprechenden Installationsabschnittsnamen. ntx86. Abschnitt "Filter ".
Auf den angegebenen DDInstall-Abschnitt muss in einem geräte-/modellspezifischen Eintrag im Abschnitt Modelle pro Hersteller der INF-Datei verwiesen werden. Die Erweiterungen, bei der die Groß-/Kleinschreibung für den installationsabschnittsnamen nicht beachtet wird, die in der formalen Syntax-Anweisung angezeigt werden, können in ein solches DDInstall-Objekt eingefügt werden. Filtert den Abschnittsnamen in plattformübergreifenden INF-Dateien.
Weitere Informationen zur Verwendung der systemdefinierten Erweiterungen .nt, .ntx86, .ntia64, .ntamd64, .ntarm und .ntarm64 finden Sie unter Erstellen von INF-Dateien für mehrere Plattformen und Betriebssysteme.
Beispiel
[Contoso.NT.Filters]
AddFilter = MyUpperFilter,, UpperFilter_Inst
[UpperFilter_Inst]
FilterPosition = Upper
[Contoso.NT.Services]
AddService = MyUpperFilter,, MyUpperFilter_Inst
[MyUpperFilter_Inst]
...