Поделиться через


Функция FsRtlQueryCachedVdl (ntifs.h)

Текущая допустимая длина данных (VDL) для кэшированного файла извлекается с помощью подпрограммы FsRtlQueryCachedVdl .

Синтаксис

NTSTATUS FsRtlQueryCachedVdl(
  [in]  PFILE_OBJECT FileObject,
  [out] PLONGLONG    Vdl
);

Параметры

[in] FileObject

Объект файла, для которого извлекается кэшированный VDL.

[out] Vdl

Указатель на предоставленное вызывающей стороны значение, которое получает VDL.

Возвращаемое значение

FsRtlQueryCachedVdl возвращает STATUS_SUCCESS , если кэшированный VDL успешно получен для указанного объекта FileObject . В противном случае возвращается другое соответствующее значение NTSTATUS .

Комментарии

Подпрограмма FsRtlQueryCachedVdl возвращает VDL для области файлов с полным диапазоном. Это регион, начинающийся со смещения 0 и имеющий длину MAXLONGLONG.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 8.
Целевая платформа Универсальное
Верхняя часть ntifs.h (включая Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL