BAND_TABLE 结构 (ehstorbandmgmt.h)

BAND_TABLE 结构包含从IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS请求返回带区表。 带表中的带区由作为ENUMERATE_BANDS_PARAMETERS结构中IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS的输入发送的匹配条件选择。

语法

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

BandTableOffset 的数组中返回的BAND_TABLE_ENTRY数。

BandTableEntrySize

BandTableOffset 数组中每个条目的大小(以字节为单位)。 调用方在前进到带表数组中的下一个元素时,必须使用 BandTableEntrySize,而不是使用 sizeof (BAND_TABLE_ENTRY) 的值。

要求

要求
最低受支持的客户端 从Windows 8开始可用
标头 ehstorbandmgmt.h (包括 EhStorBandMgmt.h)

另请参阅

BAND_TABLE_ENTRY

ENUMERATE_BANDS_PARAMETERS

IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS