FsRtlQueryCachedVdl 函数 (ntifs.h)
使用 FsRtlQueryCachedVdl 例程检索缓存文件的当前有效数据长度(VDL)。
语法
NTSTATUS FsRtlQueryCachedVdl(
[in] PFILE_OBJECT FileObject,
[out] PLONGLONG Vdl
);
参数
[in] FileObject
要为其检索缓存的 VDL 的文件对象。
[out] Vdl
指向接收 VDL 的调用方提供的值的指针。
返回值
FsRtlQueryCachedVdl 如果为指定的 FileObject 成功获取缓存的 VDL,则返回STATUS_SUCCESS。 否则,将返回另一个适当的 NTSTATUS 值。
言论
FsRtlQueryCachedVdl 例程将返回整个范围文件区域的 VDL。 这是一个从 0 偏移量开始且长度为 MAXLONGLONG的区域。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 8 开始可用。 |
目标平台 | 普遍 |
标头 | ntifs.h (include Ntifs.h) |
库 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |