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の配列内の各エントリのサイズ (バイト単位)。 呼び出し元は、sizeof(BAND_TABLE_ENTRY) の値を使用する代わりに、band テーブル配列の次の要素に進むときに、BandTableEntrySize を使用する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 以降で使用可能 |
ヘッダー | ehstorbandmgmt.h (EhStorBandMgmt.h を含む) |