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 de cette opération. DesiredUsage peut être l’une des valeurs suivantes.
Valeur | Signification |
---|---|
FILE_REGION_USAGE_VALID_CACHED_DATA (0x00000001) | Demande que des informations sur la longueur des 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 relatives au VDL pour le fichier et la plage de fichiers spécifiés sur le disque soient retournées. |
Toutes les autres valeurs | 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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
d’en-tête | ntifs.h |