STORAGE_OFFLOAD_READ_OUTPUT Struktur (ntddstor.h)
Die STORAGE_OFFLOAD_READ_OUTPUT Struktur ist die Ausgabe einer IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodeanforderung, wenn das Action Member einer DEVICE_DSM_INPUT Struktur auf DeviceDsmAction_OffloadReadfestgelegt ist.
Ein zurückgegebenes Token identifiziert die in DEVICE_DSM_INPUT angeforderten Datasetbereiche eindeutig. In Verbindung mit DEVICE_DSM_INPUT gibt die DEVICE_DSM_OFFLOAD_READ_PARAMETERS-Struktur an, wie lange die durch das zurückgegebene Token identifizierten Datasetbereiche für nachfolgende Schreibvorgänge verfügbar bleiben.
Syntax
typedef struct _STORAGE_OFFLOAD_READ_OUTPUT {
ULONG OffloadReadFlags;
ULONG Reserved;
ULONGLONG LengthProtected;
ULONG TokenLength;
STORAGE_OFFLOAD_TOKEN Token;
} STORAGE_OFFLOAD_READ_OUTPUT, *PSTORAGE_OFFLOAD_READ_OUTPUT;
Angehörige
OffloadReadFlags
Wird nicht verwendet. Auf 0 festgelegt.
Reserved
Reserviert.
LengthProtected
Die Gesamtlänge von Daten, die vom Kopieranbieter für Token-gelesen und gespeichert werden.
TokenLength
Die Länge von Token-in Bytes.
Token
Ein eindeutiger Bezeichner, der vom Kopieranbieter zurückgegeben wird und die gelesenen Datasetbereiche markiert.
Bemerkungen
Die STORAGE_OFFLOAD_READ_OUTPUT Struktur wird am Anfang des Systempuffers zurückgegeben.
Der Wert für Token- wird vom Kopieranbieter des Speichergeräts generiert. Die Datensatzbereiche, die enthalten sind, wenn die DEVICE_DSM_INPUT Struktur in der IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodeanforderung gesendet wurde, werden durch Token-gekennzeichnet. Die mit Token- verknüpften Datasetbereiche sind für nachfolgende Schreibanforderungen verfügbar, während die Dauer im TimeToLive Member von DEVICE_DSM_OFFLOAD_READ_PARAMETERS gültig ist.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 8 und höheren Versionen von Windows. |
Header- | ntddstor.h (include Ntddstor.h) |