다음을 통해 공유


OMAP 구조체(dbghelp.h)

주소 맵의 항목을 설명합니다.

구문

typedef struct _OMAP {
  ULONG rva;
  ULONG rvaTo;
} OMAP, *POMAP;

멤버

rva

이미지 A의 RVA(상대 가상 주소)입니다.

rvaTo

rva가 이미지 B에 매핑되는 상대 가상 주소입니다.

설명

주소 맵은 한 이미지 레이아웃(A)에서 다른 이미지 레이아웃(B)으로 변환을 제공합니다. rva별로 정렬된 OMAP 구조체의 배열은 주소 맵을 정의합니다.

주소를 변환하려면 이미지 A의 addrA를 이미지 B의 addrB 주소로 변환하려면 다음 단계를 수행합니다.

  1. addrA보다 작거나 같은 가장 큰 rva를 사용하여 맵에서 항목을 검색합니다.
  2. delta = addrA – 예: rva를 설정합니다.
  3. addrB = e.rvaTo + delta를 설정합니다.

요구 사항

요구 사항
헤더 dbghelp.h
재배포 가능 파일 DbgHelp.dll 6.8 이상

추가 정보

SymGetOmaps