Partager via


Fonction FsRtlQueryCachedVdl (ntifs.h)

La longueur de données valide (VDL) actuelle pour 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 file 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 retournée

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

Remarques

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans à partir de Windows 8.
Plateforme cible Universal
En-tête ntifs.h (include Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL