次の方法で共有


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 を含む)

関連項目

BAND_TABLE_ENTRY

ENUMERATE_BANDS_PARAMETERS

IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS