Freigeben über


DEVICE_DSM_OFFLOAD_READ_PARAMETERS-Struktur (ntddstor.h)

Die DEVICE_DSM_OFFLOAD_READ_PARAMETERS-Struktur gibt die Parameter für eine Auslagerungsleseaktion im Zusammenhang mit den Datasetattributen 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;

Member

Flags

Nicht verwendet. Auf 0 festlegen.

TimeToLive

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

Reserved[2]

Reserviert.

Hinweise

Diese Struktur wird in einer Auslagerungsleseaktion für eine IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Anforderung verwendet. Das Aktionselement der DEVICE_DSM_INPUT-Struktur ist auf DeviceDsmAction_OffloadRead festgelegt.

Die ParameterBlockOffset - und ParameterBlockLength-MemberDEVICE_DSM_INPUT Struktur sind auf den Speicherort und die 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 geben die DEVICE_DSM_RANGE-Strukturen für die Auslagerungsvorgänge an.

Weitere Informationen zu dieser Aktion finden Sie unter DEVICE_DSM_ACTION Beschreibungen .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 8 und höheren Versionen von Windows.
Kopfzeile ntddstor.h (include Ntddstor.h)

Weitere Informationen

DEVICE_DSM_ACTION Beschreibungen

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

DEVICE_DSM_RANGE