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) |