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 von einem 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 File Object abgerufen wird. Andernfalls wird ein anderer geeigneter NTSTATUS- Wert zurückgegeben.
Bemerkungen
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 MAXLONGLONG-hat.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Ab Windows 8 verfügbar. |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | PASSIVE_LEVEL |