struttura FSCTL_OFFLOAD_READ_INPUT (ntifs.h)

La struttura FSCTL_OFFLOAD_READ_INPUT contiene l'input per la richiesta di codice di controllo FSCTL_OFFLOAD_READ .

Sintassi

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;

Members

Size

Dimensione in byte di questa struttura. Impostare questo membro su sizeof(FSCTL_OFFLOAD_READ_INPUT).

Flags

Questo membro non viene utilizzato. Impostare su 0.

TokenTimeToLive

Tempo, espresso in millisecondi, per il quale l'operazione di lettura rimane valida. Il valore predefinito è 0. Anche il valore consigliato per la durata è 0.

Reserved

Riservato.

FileOffset

Posizione nel file da cui iniziare la lettura. Il valore di offset deve essere allineato a un limite di settore logico nel volume.

CopyLength

Lunghezza, in byte, dei dati da leggere, a partire da FileOffset. Il valore di lunghezza deve essere allineato a un limite di settore logico nel volume, tranne quando la lunghezza corrisponde alla fine del file.

Commenti

Il provider di copia del dispositivo di archiviazione mantiene i dati letti per la durata in TokenTimeToLive. È possibile eseguire più scritture con lo stesso token fino alla scadenza dell'ora in TokenTimeToLive .

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Intestazione ntifs.h (include Ntifs.h, Fltkernel.h)

Vedi anche

FSCTL_OFFLOAD_READ

FSCTL_OFFLOAD_READ_OUTPUT