FsRtlQueryCachedVdl-Funktion (ntifs.h)
Die aktuelle gültige Datenlänge (VDL) für eine zwischengespeicherte Datei wird mit der FsRtlQueryCachedVdl-Routine abgerufen.
Syntax
NTSTATUS FsRtlQueryCachedVdl(
[in] PFILE_OBJECT FileObject,
[out] PLONGLONG Vdl
);
Parameter
[in] FileObject
Das Dateiobjekt, für das die zwischengespeicherte VDL abgerufen werden soll.
[out] Vdl
Ein Zeiger auf einen vom Aufrufer bereitgestellten Wert, der die VDL empfängt.
Rückgabewert
FsRtlQueryCachedVdl gibt STATUS_SUCCESS zurück, wenn die zwischengespeicherte VDL erfolgreich für das angegebene FileObject abgerufen wurde. Andernfalls wird ein anderer geeigneter NTSTATUS-Wert zurückgegeben.
Hinweise
Die FsRtlQueryCachedVdl-Routine gibt die VDL für einen vollständigen Dateibereich zurück. Dies ist ein Bereich, der mit einem Offset von 0 beginnt und eine Länge von MAXLONGLONGLONG aufweist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 8. |
Zielplattform | Universell |
Header | ntifs.h (include Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |