FSCTL_OFFLOAD_READ_INPUT structure (ntifs.h)
La structure FSCTL_OFFLOAD_READ_INPUT contient l’entrée pour la demande de code de contrôle FSCTL_OFFLOAD_READ .
Syntaxe
typedef struct _FSCTL_OFFLOAD_READ_INPUT {
ULONG Size;
ULONG Flags;
ULONG TokenTimeToLive;
ULONG Reserved;
ULONGLONG FileOffset;
ULONGLONG CopyLength;
} FSCTL_OFFLOAD_READ_INPUT, *PFSCTL_OFFLOAD_READ_INPUT;
Membres
Size
Taille en octets de cette structure. Définissez ce membre sur sizeof(FSCTL_OFFLOAD_READ_INPUT)
.
Flags
Ce membre n’est pas utilisé. Définit la valeur 0.
TokenTimeToLive
Durée, en millisecondes, pendant laquelle l’opération de lecture reste valide. La durée de vie par défaut est 0. La valeur recommandée pour la durée de vie est également 0.
Reserved
Réservé.
FileOffset
Position dans le fichier à partir de laquelle commencer la lecture. La valeur de décalage doit être alignée sur une limite de secteur logique sur le volume.
CopyLength
Longueur, en octets, des données à lire, à partir de FileOffset. La valeur de longueur doit être alignée sur une limite de secteur logique sur le volume, sauf si la longueur correspond à la fin du fichier.
Remarques
Le fournisseur de copie du périphérique de stockage conserve les données lues pendant la durée dans TokenTimeToLive. Plusieurs écritures avec le même jeton peuvent être effectuées jusqu’à l’expiration de l’heure dans TokenTimeToLive .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
En-tête | ntifs.h (include Ntifs.h, Fltkernel.h) |