Freigeben über


DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS Struktur (ntddstor.h)

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

Syntax

typedef struct _DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS {
  ULONG                 Flags;
  ULONG                 Reserved;
  ULONGLONG             TokenOffset;
  STORAGE_OFFLOAD_TOKEN Token;
} DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, *PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS;

Angehörige

Flags

Wird nicht verwendet.

Reserved

Reserviert.

TokenOffset

Der Offset in Byte innerhalb des durch Token angegebenen Datenblocks, um mit dem Schreiben zu beginnen.

Token

Der eindeutige Bezeichner des zu schreibenden Datenblocks.

Bemerkungen

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

Die ParameterBlockOffset- und ParameterBlockLength- Elemente DEVICE_DSM_INPUT werden auf den Speicherort und die Länge der DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS Struktur im Systempuffer 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 den Umfang des Offload-Schreibvorgangs 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_READ_PARAMETERS

DEVICE_DSM_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES