Ladereihenfolgegruppen und Höhen für Minifiltertreiber
Artikel
Minifilter-Ladereihenfolgegruppen
Windows verwendet einen dedizierten Satz von Ladereihenfolgegruppen für Dateisystem-Minifilter und ältere Filtertreiber, die beim Systemstart geladen werden. Die Lastreihenfolgegruppenzuweisung eines Filters hängt vom Typ des Filters ab (z. B. Anti-Virus, Verschlüsselung usw.).
Minifilterhöhen
Jede Ladereihenfolgegruppe hat einen definierten Höhenbereich. Jeder Filtertreiber muss über einen eindeutigen Höhenbezeichner verfügen. Die Höhe des Filters definiert seine Position relativ zu anderen Filtertreibern im E/A-Stapel, wenn dieser Filter geladen wird.
Die Höhe ist eine unendlich präzise Zeichenfolge, die als Dezimalzahl interpretiert wird. Ein Filtertreiber mit geringer numerischer Höhe wird unter einem Filtertreiber mit einem höheren numerischen Wert in den E/A-Stapel geladen.
Microsoft muss Ihren ersten Höhenwert basierend auf den Filteranforderungen und der Ladereihenfolge zuordnen. Unternehmen mit einer von Microsoft zugewiesenen "ganzzahligen" Höhe können dann ihre eigenen Höhen innerhalb derselben Ladereihenfolgegruppe erstellen.
Höhenwerte für einen Filtertreiber werden in den Instanzendefinitionen des Abschnitts "Strings " in der INF-Datei des Filtertreibers angegeben. Instanzdefinitionen können auch in Aufrufen der InstanceSetupCallback-Routine in der FLT_REGISTRATION Struktur angegeben werden. Für einen Filtertreiber können mehrere Instanzen und Höhen definiert werden. Diese Instanzdefinitionen gelten für alle Volumes. Mehrere Höhen für denselben Fahrer sind selten erlaubt und es gibt immer eine bessere Lösung.
Typen von Ladereihenfolgen und deren Höhenbereiche
In der folgenden Tabelle sind die vom System definierten Ladereihenfolgengruppen und Höhenbereiche aufgeführt. Jeder Eintrag in der Spalte "Load order group" der Tabelle verwendet den Wert, der für eine Gruppe im LoadOrderGroup-Eintrag im ServiceInstall-Abschnitt der INF-Datei eines Filters angegeben werden soll. Die Spalte "Höhenbereich" enthält den Höhenbereich für eine bestimmte Ladereihenfolgegruppe.
Die Ladereihenfolgegruppen und Höhenbereiche werden aufgelistet, wie sie im Stapel angezeigt werden, was die Umgekehrte der Reihenfolge darstellt, in der sie geladen werden.
Gruppe "Bestellung laden"
Höhenbereich
Gruppenbeschreibung
Filter
420000-429999
Identisch mit der Gruppe "Filterladereihenfolge", die unter Windows 2000 und früher verfügbar war. Diese Gruppe lädt zuletzt und fügt somit am weitesten vom Dateisystem an.
FSFilter oben
400000-409999
Für Filtertreiber, die oberhalb aller anderen FSFilter-Typen angefügt werden müssen.
FSFilter-Aktivitätsmonitor
360000-389999
Enthält Filtertreiber, die Datei-E/A beobachten und melden.
FSFilter Undelete
340000-349999
Enthält Filter, die gelöschte Dateien wiederherstellen.
FSFilter Anti-Virus
320000-329999
Enthält Filtertreiber, die Viren während der Datei-E/A erkennen und desinfizieren.
FSFilter-Replikation
300000-309999
Enthält Filtertreiber, die Dateidaten auf Remoteserver replizieren.
FSFilter Fortlaufende Sicherung
280000-289999
Enthält Filtertreiber, die Dateidaten auf Sicherungsmedien replizieren.
FSFilter-Inhaltsbildschirmer
260000-269999
Enthält Filtertreiber, die die Erstellung bestimmter Dateien oder Dateiinhalte verhindern.
FSFilter-Kontingentverwaltung
240000-249999
Enthält Filtertreiber, die erweiterte Dateisystemkontingente bereitstellen.
FSFilter-Systemwiederherstellung
220000-229999
Enthält Filtertreiber, die Vorgänge zum Verwalten der Betriebssystemintegrität ausführen, z. B. den Sr-Filter (System Restore).
FSFilter-Clusterdateisystem
200000-209999
Enthält Filtertreiber, die in Produkten verwendet werden, die Dateiservermetadaten in einem Netzwerk bereitstellen.
FSFilter HSM
180000-189999
Enthält Filtertreiber, die hierarchische Speicherverwaltung ausführen.
FSFilter-Imageerstellung
170000-175000
Enthält ZIP-ähnliche Filtertreiber, die einen virtuellen Namespace bereitstellen.
FSFilter-Komprimierung
160000-169999
Enthält Filtertreiber, die dateidatenkomprimieren.
FSFilter-Verschlüsselung
140000-149999
Enthält Filtertreiber, die Daten während der Datei-E/A verschlüsseln und entschlüsseln.
FSFilter-Virtualisierung
130000- 139999
Enthält Filtertreiber, die den Dateipfad virtualisieren, z. B. den in Windows Vista hinzugefügten LUA-Filtertreiber (Least Authorized User).
VERWALTUNG physischer Kontingente für FSFilter
120000-129999
Enthält Filtertreiber, die Kontingente mithilfe von physischen Blockanzahlen verwalten.
FSFilter : Datei öffnen
100000-109999
Enthält Filtertreiber, die Momentaufnahmen bereits geöffneter Dateien bereitstellen.
FSFilter Security Enhancer
80000-89999
Enthält Filtertreiber, die Sperrmodus- und erweiterte Zugriffssteuerungslisten (Access Control Lists, ACLs) anwenden.
FSFilter-Kopierschutz
60000-69999
Enthält Filtertreiber, die nach Out-of-Band-Daten auf Medien suchen.
FSFilter unten
40000-49999
Bereitgestellt für Filtertreiber, die unter allen anderen FSFilter-Typen angefügt werden müssen.
FSFilter-System
20000-29999
Für die interne Verwendung reserviert.
FSFilter-Infrastruktur
<20000
Für die interne Verwendung reserviert. Diese Gruppe wird zuerst geladen und fügt somit dem Dateisystem am nächsten.
Erstellen einer Höhe
Wenn Sie noch nicht über eine von Microsoft zugewiesene "ganze Zahl" in derselben Ladereihenfolgegruppe verfügen, müssen Sie eine Filterhöhe anfordern.
Wenn Sie bereits über eine von Microsoft zugewiesene Höhe verfügen, können Sie eine eigene Höhe erstellen, um einen neuen Filter in derselben Ladereihenfolgegruppe zu platzieren. Fügen Sie dazu einfach einen Bruchwert an ihre vorhandene Höhe an. Nehmen wir beispielsweise an, Dass Ihnen zuvor in der GRUPPE FSFilter Anti-Virus höhe 325000 zugewiesen wurde. Wenn Sie über zwei neue Filter verfügen, können Sie sie in Höhen wie 325000.3 und 325000.7 laden, ohne eine Höhenanforderung zu stellen.
Wenn Sie eine eigene Bruchwerthöhe für einen neuen Filter erstellen, senden Sie eine E-Mail fsfcomm@microsoft.com mit den folgenden Informationen, damit wir die Filter-Communityliste auf dem neuesten Stand halten können:
Name Ihres Unternehmens
Kontakt-E-Mail (langfristiger Firmen-E-Mail-Alias; keine einzelne E-Mail)
Produktname
Produkt-URL
Produkt-/Filterbeschreibung, mit der Microsoft feststellen kann, dass sich der Filter in der entsprechenden Ladereihenfolgegruppe befindet
Filterdateiname
Filteranfangstyp
Die Höhennummer, die Sie ihrem neuen Filter zugewiesen haben
Aktualisieren von Informationen, die vorhandenen Höhen zugeordnet sind
Um Informationen zu aktualisieren, die vorhandenen Höhen zugeordnet sind, senden Sie E-Mails an fsfcomm@microsoft.com die zu aktualisierenden Informationen. Aktualisierte Informationen können Änderungen an Ihrem Firmennamen, Kontakt-E-Mail, Produkt-URL, Filterbeschreibung usw. enthalten.
Azure HPC ist eine zweckorientierte Cloudfunktion für HPC- und KI-Workloads, die modernste Prozessoren und InfiniBand-Verbindungen der HPC-Klasse verwendet, um die beste Anwendungsleistung, Skalierbarkeit und den besten Nutzen zu erzielen. Mit Azure HPC können Benutzer Innovationen, Produktivität und geschäftliche Agilität mithilfe einer hochverfügbaren Palette von HPC- und KI-Technologien nutzen, die dynamisch zugeordnet werden können, wenn sich Ihre geschäftlichen und technischen Anforderungen ändern. Bei