Partager via


FsRtlQueryCachedVdl, fonction (ntifs.h)

La longueur de données valide actuelle (VDL) d’un fichier mis en cache est récupérée avec la routine FsRtlQueryCachedVdl.

Syntaxe

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

Paramètres

[in] FileObject

Objet de fichier pour lequel récupérer le VDL mis en cache.

[out] Vdl

Pointeur vers une valeur fournie par l’appelant qui reçoit le VDL.

Valeur de retour

FsRtlQueryCachedVdl retourne STATUS_SUCCESS si le VDL mis en cache est obtenu correctement pour le FileObject spécifié. Sinon, une autre valeur NTSTATUS appropriée est retournée.

Remarques

La routine FsRtlQueryCachedVdl retourne le fichier VDL pour une région de fichier d’étendue complète. Il s’agit d’une région commençant par un décalage de 0 et ayant une longueur de MAXLONGLONG.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.
plateforme cible Universel
d’en-tête ntifs.h (include Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL