BUSNUMBER_DES 構造体 (cfgmgr32.h)

BUSNUMBER_DES構造体は、デバイス インスタンスのバス番号の使用状況を説明するリソース リストまたはリソース要件リストを指定するために使用されます。 リソース リストとリソース要件リストの詳細については、「 ハードウェア リソース」を参照してください。

構文

typedef struct BusNumber_Des_s {
  DWORD BUSD_Count;
  DWORD BUSD_Type;
  DWORD BUSD_Flags;
  ULONG BUSD_Alloc_Base;
  ULONG BUSD_Alloc_End;
} BUSNUMBER_DES, *PBUSNUMBER_DES;

メンバー

BUSD_Count

リソースリストの場合:

ゼロ。

リソース要件リストの場合:

BUSNUMBER_RESOURCE構造体に含まれるBUSNUMBER_RANGE配列内の要素の数。

BUSD_Type

定数 値BusNumberType_Rangeに設定する必要があります。

BUSD_Flags

使用されていません。

BUSD_Alloc_Base

リソースリストの場合:

デバイスに割り当てられた連続するバス番号の範囲の最小番号。

リソース要件リストの場合:

ゼロ。

BUSD_Alloc_End

リソースリストの場合:

デバイスに割り当てられた連続するバス番号の範囲の最も高い番号。

リソース要件リストの場合:

ゼロ。

注釈

BUSNUMBER_DES構造体は、 BUSNUMBER_RESOURCE 構造体のメンバーとして含まれます。

要件

要件
Header cfgmgr32.h (Cfgmgr32.h を含む)

こちらもご覧ください

BUSNUMBER_RANGE

BUSNUMBER_RESOURCE