FSCTL_OFFLOAD_READ_INPUT-Struktur (ntifs.h)
Die FSCTL_OFFLOAD_READ_INPUT-Struktur enthält die Eingabe für die FSCTL_OFFLOAD_READ-Steuerelementcodeanforderung.
Syntax
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;
Member
Size
Die Größe dieser Struktur in Bytes. Legen Sie dieses Element auf fest sizeof(FSCTL_OFFLOAD_READ_INPUT)
.
Flags
Dieses Element wird nicht verwendet. Auf 0 festlegen.
TokenTimeToLive
Die Zeit in Millisekunden, für die der Lesevorgang gültig bleibt. Die Standardlaufzeit ist 0. Der empfohlene Wert für die Laufzeit ist ebenfalls 0.
Reserved
Reserviert.
FileOffset
Die Position in der Datei, von der aus gelesen werden soll. Der Offsetwert muss an einer logischen Sektorgrenze auf dem Volume ausgerichtet werden.
CopyLength
Die Länge der zu lesenden Daten in Bytes ab FileOffset. Der Längenwert muss an einer logischen Sektorgrenze auf dem Volume ausgerichtet sein, es sei denn, die Länge stimmt mit dem Ende der Datei überein.
Hinweise
Der Kopieranbieter des Speichergeräts behält die gelesenen Daten für die Dauer in TokenTimeToLive bei. Mehrere Schreibvorgänge mit demselben Token können ausgeführt werden, bis die Zeit in TokenTimeToLive abläuft.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Kopfzeile | ntifs.h (include Ntifs.h, Fltkernel.h) |