structure FILE_REGION_INPUT (ntifs.h)
FILE_REGION_INPUT est la structure d’entrée facultative pour FSCTL_QUERY_FILE_REGIONS.
Syntaxe
typedef struct _FILE_REGION_INPUT {
LONGLONG FileOffset;
LONGLONG Length;
ULONG DesiredUsage;
} FILE_REGION_INPUT, *PFILE_REGION_INPUT;
Membres
FileOffset
Entier signé 64 bits qui contient le décalage de fichier, en octets, du début d’une plage d’octets dans un fichier.
Length
Entier signé 64 bits qui contient la taille, en octets, de la plage.
DesiredUsage
Entier non signé 32 bits qui indique les paramètres d’utilisation pour cette opération. DesiredUsage peut être l’une des valeurs suivantes.
Valeur | Signification |
---|---|
FILE_REGION_USAGE_VALID_CACHED_DATA (0x00000001) | Demande que les informations sur la longueur de données valides (VDL) pour le fichier et la plage de fichiers spécifiés dans le cache soient retournées. |
FILE_REGION_USAGE_VALID_NONCACHED_DATA (0x00000002) | Demande que les informations sur le VDL pour le fichier et la plage de fichiers spécifiés sur le disque soient retournées. |
Toutes les autres erreurs | Si un objet FILE_REGION_INPUT est spécifié dans FSCTL_QUERY_FILE_REGION, toute autre valeur retourne STATUS_INVALID_PARAMETER. |
Remarques
Pour plus d’informations, consultez FSCTL_QUERY_FILE_REGIONS .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
En-tête | ntifs.h |