Condividi tramite


Funzione FsRtlQueryCachedVdl (ntifs.h)

La lunghezza dei dati valida corrente (VDL) per un file memorizzato nella cache viene recuperata con la routine FsRtlQueryCachedVdl.

Sintassi

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

Parametri

[in] FileObject

Oggetto file per cui recuperare il file VDL memorizzato nella cache.

[out] Vdl

Puntatore a un chiamante fornito valore che riceve il file VDL.

Valore restituito

FsRtlQueryCachedVdl restituisce STATUS_SUCCESS se il file VDL memorizzato nella cache viene ottenuto correttamente per l' FileObject specificato. In caso contrario, viene restituito un altro valore NTSTATUS.

Osservazioni

La routine FsRtlQueryCachedVdl restituirà il file VDL per un'area di file di intervallo completa. Si tratta di un'area che inizia con un offset pari a 0 e la lunghezza di MAXLONGLONG.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows 8.
piattaforma di destinazione Universale
intestazione ntifs.h (include Ntifs.h)
libreria NtosKrnl.lib
dll NtosKrnl.exe
IRQL PASSIVE_LEVEL