BAND_TABLE結構 (ehstorbandmgmt.h)
BAND_TABLE 結構包含從 IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS 要求傳回的頻帶數據表。 帶狀結構中 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 (include EhStorBandMgmt.h) |