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


структура 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 (включая Ntddstor.h)

См. также раздел

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

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES