Compartilhar via


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 chamador fornecido que recebe a VDL.

Valor de retorno

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

Observações

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível para começar com o Windows 8.
da Plataforma de Destino Universal
cabeçalho ntifs.h (inclua Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL