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

对于资源列表:

Zero。

对于资源要求列表:

BUSNUMBER_RESOURCE 结构中包含的BUSNUMBER_RANGE数组中的元素数。

BUSD_Type

必须设置为 常量值BusNumberType_Range

BUSD_Flags

未使用。

BUSD_Alloc_Base

对于资源列表:

分配给设备的连续总线编号范围的最低编号。

对于资源要求列表:

Zero。

BUSD_Alloc_End

对于资源列表:

分配给设备的连续总线编号范围中编号最高的。

对于资源要求列表:

Zero。

注解

BUSNUMBER_DES结构作为 BUSNUMBER_RESOURCE 结构的成员包含在内。

要求

要求
Header cfgmgr32.h (包括 Cfgmgr32.h)

另请参阅

BUSNUMBER_RANGE

BUSNUMBER_RESOURCE