UWF_Overlay.GetOverlayFiles

Gibt eine Liste der Dateien eines Volumes zurück, das in der UWF-Überlagerung (Unified Write Filter, einheitlicher Schreibfilter) zwischengespeichert wurde.

Syntax

UInt32 GetOverlayFiles(
    [in] string Volume,
    [out, EmbeddedInstance("UWF_OverlayFile")] string OverlayFiles[]
);

Parameter

Volumen
Eine Zeichenfolge, die den Laufwerkbuchstaben oder volumenamen angibt.

OverlayFiles
Ein Array von UWF_OverlayFiles-Objekten , die als Zeichenfolgen eingebettet sind.

Rückgabewert

Gibt einen HRESULT - Wert zurück, der den WMI - Status oder einen WMI - Fehler angibt.

Bemerkungen

Sie müssen ein Administratorkonto verwenden, um auf diese Methode zuzugreifen.

Die GetOverlayFiles-Methode soll als Diagnosetool verwendet werden.

Entscheiden Sie nicht auf der Grundlage der Ausgabe dieser Methode, was übernommen werden soll.

Beachten Sie die folgenden Einschränkungen:

  • Diese Methode wird nur im NTFS-Dateisystem unterstützt.
  • Diese Methode erfordert eine erhebliche Menge an freiem Systemspeicher, um erfolgreich zu sein (in einem linearen Verhältnis zur Überlagerungsnutzung). Der Methodenaufruf schlägt fehl, wenn nicht genügend Arbeitsspeicher zur Verfügung steht, um den Aufruf abzuschließen.
  • Diese Methode erfordert einen erheblichen Zeitaufwand (in einem exponentiellen Verhältnis zur Überlagerungsnutzung).
  • Diese Methode kann Dateien anzeigen, die von scheinbar nicht mit der Registrierung und den Dateiausschlüssen und -Commits verbundenen Vorgängen betroffen sind.

Beachten Sie auch die folgenden Elemente, wenn Sie die GetOverlayFiles-Methode verwenden:

  • Dateien, die mit dem uwfmgr.exe file commit-Befehl übernommen wurden, sind auch in der Liste der Überlagerungsdateien enthalten.
  • Ausgeschlossene Dateien können in der Überlagerungsdateienliste enthalten sein.
  • Dateien, die kleiner als die Clustergröße sind (z. B. 4 KB in den meisten Fällen), werden nicht aufgelistet, auch wenn sie in der Überlagerung zwischengespeichert werden.
  • Änderungen und Löschungen in ausgeschlossenen Verzeichnissen, ausgeschlossenen Dateien oder ausgeschlossenen Registrierungselementen tragen zur Überlagerungsnutzung bei.
  • Datei- und Registrierungs-Commits tragen zur Überlagerungsnutzung bei.

Anforderungen

Windows-Edition Unterstützt
Windows Home Nein
Windows Pro Nein
Windows Enterprise Ja
Windows Education Ja
Windows IoT Enterprise Ja