structure FSCTL_OFFLOAD_READ_INPUT (ntifs.h)
La structure FSCTL_OFFLOAD_READ_INPUT contient l’entrée de 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éfini sur 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, en commençant à FileOffset. La valeur de longueur doit s’aligner sur une limite de secteur logique sur le volume, sauf lorsque la longueur correspond à la fin du fichier.
Remarques
Le fournisseur de copie de l’appareil de stockage conserve les données lues pendant la durée de TokenTimeToLive. Plusieurs écritures avec le même jeton peuvent être effectuées jusqu’à ce que l’heure dans TokenTimeToLive expire.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
d’en-tête | ntifs.h (include Ntifs.h, Fltkernel.h) |