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

Структура DEVICE_STORAGE_ADDRESS_RANGE содержит диапазон физических адресов.

Синтаксис

typedef struct _DEVICE_STORAGE_ADDRESS_RANGE {
  LONGLONG  StartAddress;
  ULONGLONG LengthInBytes;
} DEVICE_STORAGE_ADDRESS_RANGE, *PDEVICE_STORAGE_ADDRESS_RANGE;

Члены

StartAddress

Начальный адрес физического диапазона адресов.

LengthInBytes

Длина диапазона физических адресов в байтах.

Комментарии

Выходной блок в полезных данных запроса IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES форматируется в виде DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT структуры, когда действие DeviceDsmAction_GetPhysicalAddresses. Драйвер возвращает запрошенные диапазоны физических адресов в массиве DEVICE_STORAGE_ADDRESS_RANGE структур. Дополнительные сведения об этом действии см. в описании DEVICE_DSM_ACTION .

Требования

Требование Значение
Заголовок ntddstor.h

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

Описания DEVICE_DSM_ACTION

DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES