Поделиться через


структура DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS (ntddstor.h)

Структура DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS указывает параметры для действия разгрузки записи, связанной с атрибутами набора данных для устройства.

Синтаксис

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;

Члены

Flags

Не используется.

Reserved

Скрытный.

TokenOffset

Смещение в байтах в блоке данных, заданном токеном, для начала записи.

Token

Уникальный идентификатор блока данных для записи.

Замечания

Эта структура используется в действии записи разгрузки для запроса IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. Элемент Action структуры DEVICE_DSM_INPUT имеет значение DeviceDsmAction_OffloadWrite.

Параметры ParameterBlockOffset и ParameterBlockLength члены DEVICE_DSM_INPUT задаются в расположении и длине структуры DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS в системном буфере запроса IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.

Элементы DataSetRangesOffset и DEVICE_DSM_INPUT Элементах DataSetRangesLength указывают структуры DEVICE_DSM_RANGE для экстентов записи разгрузки.

Дополнительные сведения об этом действии см. в описаниях DEVICE_DSM_ACTION.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows 8 и более поздних версиях Windows.
заголовка ntddstor.h (include Ntddstor.h)

См. также

DEVICE_DSM_ACTION описания

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_DSM_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES