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 주소로 변환하려면 다음 단계를 수행합니다.
- addrA보다 작거나 같은 가장 큰 rva를 사용하여 맵에서 항목을 검색합니다.
- delta = addrA – 예: rva를 설정합니다.
- addrB = e.rvaTo + delta를 설정합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dbghelp.h |
재배포 가능 파일 | DbgHelp.dll 6.8 이상 |