MEM_RANGE 结构 (cfgmgr32.h)

MEM_RANGE结构指定资源要求列表,用于描述设备实例的内存使用情况。 有关资源要求列表的详细信息,请参阅 硬件资源

语法

typedef struct Mem_Range_s {
  DWORDLONG MR_Align;
  ULONG     MR_nBytes;
  DWORDLONG MR_Min;
  DWORDLONG MR_Max;
  DWORD     MR_Flags;
  DWORD     MR_Reserved;
} MEM_RANGE, *PMEM_RANGE;

成员

MR_Align

用于指定必须对齐第一个分配的内存地址的内存地址边界的掩码。

MR_nBytes

设备所需的内存字节数。

MR_Min

可分配给设备的连续内存地址范围中的最小数目。

MR_Max

可分配给设备的连续内存地址范围中编号最高的。

MR_Flags

来自MEM_DES结构的一位标志。

MR_Reserved

仅限内部使用。

要求

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

另请参阅

MEM_DES