Função FsRtlQueryCachedVdl (ntifs.h)

O VDL (comprimento de dados) válido atual para um arquivo armazenado em cache é recuperado com a rotina FsRtlQueryCachedVdl .

Sintaxe

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

Parâmetros

[in] FileObject

O objeto de arquivo para o qual recuperar a VDL armazenada em cache.

[out] Vdl

Um ponteiro para um valor fornecido pelo chamador que recebe a VDL.

Retornar valor

FsRtlQueryCachedVdl retornará STATUS_SUCCESS se a VDL armazenada em cache for obtida com êxito para o FileObject especificado. Caso contrário, outro valor NTSTATUS apropriado será retornado.

Comentários

A rotina FsRtlQueryCachedVdl retornará a VDL para uma região de arquivo de intervalo completo. Essa é uma região que começa em um deslocamento de 0 e tem um comprimento de MAXLONGLONG.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível em começando com Windows 8.
Plataforma de Destino Universal
Cabeçalho ntifs.h (inclua Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL