UWF_Overlay.GetOverlayFiles
Gibt eine Liste der Dateien eines Volumes zurück, die in der UWF-Überlagerung (Unified Write Filter) zwischengespeichert wurden.
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 WMI-status oder einen WMI-Fehler angibt.
Hinweise
Sie müssen ein Administratorkonto verwenden, um auf diese Methode zuzugreifen.
Die GetOverlayFiles-Methode soll als Diagnosetool verwendet werden.
Entscheiden Sie nicht anhand der Ausgabe dieser Methode, welche Commits ausgeführt werden sollen.
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 einer linearen Beziehung zur Überlagerungsnutzung). Der Methodenaufruf schlägt fehl, wenn nicht genügend Arbeitsspeicher verfügbar ist, um den Aufruf abzuschließen.
- Diese Methode erfordert viel Zeit (in exponentieller Beziehung zur Überlagerungsnutzung).
- Diese Methode kann Dateien anzeigen, die von scheinbar nicht verwandten Vorgängen sowohl für Registrierungs- als auch Dateiausschlüsse und Commits betroffen sind.
Sie sollten auch die folgenden Elemente beachten, wenn Sie die GetOverlayFiles-Methode verwenden:
- Dateien, die mit dem
uwfmgr.exe file commit
Befehl committet wurden, sind auch in der Liste der Überlagerungsdateien enthalten. - Ausgeschlossene Dateien können in der Liste der Überlagerungsdateien 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 im Overlay zwischengespeichert werden.
- Änderungen und Löschungen in ausgeschlossenen Verzeichnissen, ausgeschlossenen Dateien oder ausgeschlossenen Registrierungselementen werden zur Überlagerungsnutzung hinzugefügt.
- Datei- und Registrierungscommits werden zur Überlagerungsnutzung hinzugefügt.
Anforderungen
Windows-Edition | Unterstützt |
---|---|
Windows Home | Nein |
Windows Pro | Nein |
Windows Enterprise | Ja |
Windows Education | Ja |
Windows IoT Enterprise | Ja |