BAND_TABLE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ehstorbandmgmt.h

typedef struct _BAND_TABLE {
  ULONG StructSize;
  ULONG BandTableOffset;
  ULONG BandTableEntryCount;
  ULONG BandTableEntrySize;
} BAND_TABLE, *PBAND_TABLE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ehstorbandmgmt-_band_table)

_BAND_TABLE structure

Description

The BAND_TABLE structure contains the table of bands returned from an IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS request. The bands in the band table are selected by a match condition sent as input for IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS in the ENUMERATE_BANDS_PARAMETERS structure.

Members

StructSize

The size of this structure in bytes. Set to sizeof(BAND_TABLE).

BandTableOffset

The offset, in bytes, to the start of an array of BAND_TABLE_ENTRY structures.

BandTableEntryCount

The number of BAND_TABLE_ENTRY returned in the array at BandTableOffset.

BandTableEntrySize

The size of each entry, in bytes, in the array at BandTableOffset. Instead of using the value of sizeof(BAND_TABLE_ENTRY), callers must use BandTableEntrySize when advancing to the next element in the band table array.

See also

BAND_TABLE_ENTRY

ENUMERATE_BANDS_PARAMETERS

IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS