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 recuperare la VDL memorizzata nella cache.

[out] Vdl

Puntatore a un chiamante fornito valore che riceve il VDL.

Valore restituito

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

Commenti

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

Requisiti

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