Freigeben über


DEVICE_DSM_OFFLOAD_READ_PARAMETERS Struktur (ntddstor.h)

Die DEVICE_DSM_OFFLOAD_READ_PARAMETERS-Struktur gibt die Parameter für eine Offload-Leseaktion im Zusammenhang mit den Datensatzattributen für ein Gerät an.

Syntax

typedef struct _DEVICE_DSM_OFFLOAD_READ_PARAMETERS {
  ULONG Flags;
  ULONG TimeToLive;
  ULONG Reserved[2];
} DEVICE_DSM_OFFLOAD_READ_PARAMETERS, *PDEVICE_DSM_OFFLOAD_READ_PARAMETERS;

Angehörige

Flags

Wird nicht verwendet. Auf 0 festgelegt.

TimeToLive

Die Dauer in Millisekunden, für die die angeforderten Datenbereiche gültig bleiben sollen.

Reserved[2]

Reserviert.

Bemerkungen

Diese Struktur wird in einer Offload-Leseaktion für eine IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Anforderung verwendet. Das Action Member der DEVICE_DSM_INPUT-Struktur ist auf DeviceDsmAction_OffloadReadfestgelegt.

Die ParameterBlockOffset- und ParameterBlockLength- Elemente DEVICE_DSM_INPUT Struktur werden auf die Position und Länge der DEVICE_DSM_OFFLOAD_READ_PARAMETERS Struktur im Eingabepuffer der IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Anforderung festgelegt.

Die DataSetRangesOffset und DataSetRangesLength Member von DEVICE_DSM_INPUT die DEVICE_DSM_RANGE Strukturen für die Auslagerungslesebereiche angeben.

Weitere Informationen zu dieser Aktion finden Sie unter DEVICE_DSM_ACTION Beschreibungen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 8 und höheren Versionen von Windows.
Header- ntddstor.h (include Ntddstor.h)

Siehe auch

DEVICE_DSM_ACTION Beschreibungen

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

DEVICE_DSM_RANGE