структура BAND_LOCATION_INFO (ehstorbandmgmt.h)

Структура BAND_LOCATION_INFO указывает сведения о расположении для запроса на ввод таблицы диапазона.

Синтаксис

typedef struct _BAND_LOCATION_INFO {
  ULONG         StructSize;
  ULONG         Reserved;
  LARGE_INTEGER BandStart;
  LARGE_INTEGER BandSize;
  BYTE          Metadata[32];
} BAND_LOCATION_INFO, *PBAND_LOCATION_INFO;

Члены

StructSize

Размер структуры в байтах. Задайте для параметра sizeof(BAND_LOCATION_INFO).

Reserved

Зарезервировано.

BandStart

Смещение в байтах расположения этого диапазона на запоминающее устройство. Это значение всегда равно 0 для глобального диапазона.

BandSize

Размер диапазона, настроенного в этом расположении, в байтах. Это значение равно максимально возможному размеру глобального диапазона.

Metadata[32]

Поле метаданных, используемое в качестве области данных для приложения управления диапазоном.

Комментарии

BandStart и BandSize должны быть кратными размеру сектора базового запоминающего устройства.

Требования

Требование Значение
Минимальная версия клиента Доступно, начиная с Windows 8
Верхняя часть ehstorbandmgmt.h (включая EhStorBandMgmt.h)

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

BAND_TABLE_ENTRY

IOCTL_EHSTOR_BANDMGMT_CREATE_BAND

IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS