FsRtlQueryCachedVdl function (ntifs.h)
The current valid data length (VDL) for a cached file is retrieved with the FsRtlQueryCachedVdl routine.
Syntax
NTSTATUS FsRtlQueryCachedVdl(
[in] PFILE_OBJECT FileObject,
[out] PLONGLONG Vdl
);
Parameters
[in] FileObject
The file object to retrieve the cached VDL for.
[out] Vdl
A pointer to a caller supplied value which receives the VDL.
Return value
FsRtlQueryCachedVdl returns STATUS_SUCCESS if the cached VDL is obtained successfully for the FileObject specified. Otherwise, another appropriate NTSTATUS value is returned.
Remarks
The FsRtlQueryCachedVdl routine will return the VDL for a full span file region. This is a region beginning at an offset of 0 and having a length of MAXLONGLONG.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in starting with Windows 8. |
Target Platform | Universal |
Header | ntifs.h (include Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |