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
構造体からの 1 つのビット フラグ MEM_DES 。
MR_Reserved
内部使用専用です。
要件
要件 | 値 |
---|---|
Header | cfgmgr32.h (Cfgmgr32.h を含む) |