次の方法で共有


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) の値を使用する代わりに、呼び出し元はバンド テーブル配列の次の要素に進むときに BandTableEntrySize を使用する必要があります。

要件

要件
サポートされている最小のクライアント Windows 8 以降で使用可能
Header ehstorbandmgmt.h (EhStorBandMgmt.h を含む)

こちらもご覧ください

BAND_TABLE_ENTRY

ENUMERATE_BANDS_PARAMETERS

IOCTL_EHSTOR_BANDMGMT_ENUMERATE_BANDS