다음을 통해 공유


MEM_RANGE 구조체(cfgmgr32.h)

MEM_RANGE 구조는 디바이스 instance 메모리 사용량을 설명하는 리소스 요구 사항 목록을 지정합니다. 리소스 요구 사항 목록에 대한 자세한 내용은 하드웨어 리소스를 참조하세요.

구문

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 구조체의 1비트 플래그입니다.

MR_Reserved

내부용으로만 사용됩니다.

요구 사항

요구 사항
헤더 cfgmgr32.h(Cfgmgr32.h 포함)

추가 정보

MEM_DES