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