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 指定的数据块中开始写入的数据块中的偏移量(以字节为单位)。

Token

要写入的数据块的唯一标识符。

言论

此结构用于 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 请求的卸载写入作。 DEVICE_DSM_INPUT 结构的 成员设置为 DeviceDsmAction_OffloadWrite

ParameterBlockOffsetParameterBlockLength 成员 DEVICE_DSM_INPUT 设置为 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 请求的系统缓冲区中DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS结构的位置和长度。

DataSetRangesOffsetDataSetRangesLength 成员DEVICE_DSM_INPUT指定卸载写入范围的 DEVICE_DSM_RANGE 结构。

有关此作的更多详细信息,请参阅 DEVICE_DSM_ACTION 说明

要求

要求 价值
最低支持的客户端 在 Windows 8 及更高版本的 Windows 中可用。
标头 ntddstor.h (包括 Ntddstor.h)

另请参阅

DEVICE_DSM_ACTION 说明

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_DSM_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES