DEVICE_DATA_SET_RANGE 结构 (ntddstor.h)

DEVICE_DSM_RANGE (或DEVICE_DATA_SET_RANGE) 结构指定设备属性的数据集范围。

数据集范围块(如果有)在 IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES 请求的有效负载中指定。

语法

typedef struct _DEVICE_DATA_SET_RANGE {
  LONGLONG  StartingOffset;
  ULONGLONG LengthInBytes;
} DEVICE_DATA_SET_RANGE, *PDEVICE_DATA_SET_RANGE, DEVICE_DSM_RANGE, *PDEVICE_DSM_RANGE;

成员

StartingOffset

包含数据集范围的起始偏移量(以字节为单位)。 偏移值必须是块对齐的。

LengthInBytes

包含数据集范围的长度(以字节为单位)。 长度值必须是块对齐的。

注解

有关处理涉及数据集范围的 DSM 操作的详细信息,请参阅数据集 管理概述

要求

要求
Header ntddstor.h (包括 Ntddstor.h)

另请参阅

数据集管理概述

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES