структура BAND_TABLE (ehstorbandmgmt.h)
Структура BAND_TABLE содержит таблицу диапазонов, возвращенных запросом IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS . Диапазоны в таблице полос выбираются условием соответствия, отправленным в качестве входных данных для IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS в структуре ENUMERATE_BANDS_PARAMETERS .
Синтаксис
typedef struct _BAND_TABLE {
ULONG StructSize;
ULONG BandTableOffset;
ULONG BandTableEntryCount;
ULONG BandTableEntrySize;
} BAND_TABLE, *PBAND_TABLE;
Члены
StructSize
Размер этой структуры в байтах. Задайте значение sizeof(BAND_TABLE).
BandTableOffset
Смещение в байтах к началу массива BAND_TABLE_ENTRY структур.
BandTableEntryCount
Число BAND_TABLE_ENTRY , возвращенных в массиве в BandTableOffset.
BandTableEntrySize
Размер каждой записи в байтах в массиве в BandTableOffset. Вместо значения sizeof(BAND_TABLE_ENTRY) вызывающие элементы должны использовать BandTableEntrySize при переходе к следующему элементу в массиве таблиц диапазона.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно, начиная с Windows 8 |
Верхняя часть | ehstorbandmgmt.h (включая EhStorBandMgmt.h) |