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


структура 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, связанных с диапазонами наборов данных, см. в обзоре управления наборами данных.

Требования

Требование Ценность
заголовка ntddstor.h (include Ntddstor.h)

См. также

Обзор управления набором данных

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES