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 |