STORAGE_OFFLOAD_READ_OUTPUT-Struktur (winioctl.h)

Ausgabestruktur für die DeviceDsmAction_OffloadRead Aktion des IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Steuerelementcodes.

Syntax

typedef struct _STORAGE_OFFLOAD_READ_OUTPUT {
  DWORD                 OffloadReadFlags;
  DWORD                 Reserved;
  DWORDLONG             LengthProtected;
  DWORD                 TokenLength;
  STORAGE_OFFLOAD_TOKEN Token;
} STORAGE_OFFLOAD_READ_OUTPUT, *PSTORAGE_OFFLOAD_READ_OUTPUT;

Member

OffloadReadFlags

Ausgabeflags.

Wert Bedeutung
STORAGE_OFFLOAD_READ_RANGE_TRUNCATED
0x0001
Die durch das Token dargestellten Bereiche sind kleiner als die Bereiche, die in der DEVICE_DATA_SET_RANGE Strukturen angegeben sind, die im IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodeeingabepuffer übergeben werden. Mit anderen Worten ist der LengthProtected-Member kleiner als die Summe aller LengthInBytes-Member der DEVICE_DATA_SET_RANGE übergebenen Strukturen.

Reserved

Reserviert.

LengthProtected

Die Gesamtlänge des Momentaufnahme durch das Token dargestellt.

TokenLength

Länge des Tokens in Bytes.

Token

Eine STORAGE_OFFLOAD_TOKEN , die das erstellte Token enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile winioctl.h (einschließlich Windows.h)

Weitere Informationen

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT

Geräteverwaltung Strukturen

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES

STORAGE_OFFLOAD_TOKEN