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) 的值,而是在前進到帶狀區數據表數位中的下一個專案時使用 BandTableEntrySize 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從 Windows 8 開始提供 |
標頭 | ehstorbandmgmt.h (包含 EhStorBandMgmt.h) |