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