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