RtlIsPartialPlaceholderFileInfo-Funktion (ntifs.h)
Die RtlIsPartialPlaceholderFileInfo Routine bestimmt, ob eine Datei ein bekannter Platzhaltertyp ist, basierend auf den informationen, die von NtQueryInformationFile oder NtQueryDirectoryFilezurückgegeben werden.
Syntax
NTSYSAPI NTSTATUS RtlIsPartialPlaceholderFileInfo(
[in] const VOID *InfoBuffer,
[in] FILE_INFORMATION_CLASS InfoClass,
[out] PBOOLEAN IsPartialPlaceholder
);
Parameter
[in] InfoBuffer
Gibt einen Zeiger auf einen vom Aufrufer zugewiesenen Puffer an, der Informationen zum Dateiobjekt enthält. Wenn dies von einem Aufruf von NtQueryDirectoryFilestammt, kann dies auf den ersten oder nachfolgenden nachfolgenden Eintrag im Puffer verweisen (durch Gehen des Puffers gefunden).
[in] InfoClass
Gibt an, welche Dateiinformationsklasse zum Abfragen von InfoBuffer verwendet werden soll.
[out] IsPartialPlaceholder
IsPartialPlaceholder ist ein Zeiger auf einen booleschen Wert, der TRUE- zurückgibt, wenn die Datei oder das Verzeichnis ein Platzhalter ist. Sie gibt FALSE- zurück, wenn die Datei oder das Verzeichnis kein Platzhalter oder ein vollständiger Platzhalter ist. Gibt einen Fehler zurück, der nicht definiert ist.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn IsPartialPlaceholder gültig und nicht definiert ist.
Bemerkungen
Wenn InfoBuffer- von einem Aufruf von NtQueryDirectoryFilestammt, kann dies auf den ersten oder nachfolgenden nachfolgenden Eintrag im Puffer verweisen, der durch Das Gehen des Puffers gefunden wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1709. |
Zielplattform- | Fenster |
Header- | ntifs.h (einschließlich Ntifs.h) |