IDebugHostFunctionIntrospection::FindContainingCodeRangeByRVA 메서드(dbgmodel.h)
FindContainingCodeRangeByRVA 메서드는 지정된 주소를 포함하는 명령의 하위 범위를 반환합니다. 단일 블록 함수의 경우 함수 본문의 시작과 끝입니다. 다중 블록 함수의 경우 지정된 RVA(상대 가상 주소)를 포함하는 블록의 시작 및 끝입니다.
통사론
HRESULT FindContainingCodeRangeByRVA(
ULONG64 rva,
Location *rangeStart,
Location *rangeEnd
);
매개 변수
rva
상대 가상 주소를 지정하는 ULONG64 값입니다.
rangeStart
위치 구조에 대한 포인터입니다. 이 매개 변수는 코드 범위의 시작 위치를 받습니다.
rangeEnd
위치 구조에 대한 포인터입니다. 이 매개 변수는 코드 범위의 끝 위치를 받습니다.
반환 값
메서드가 성공하면 S_OK 반환합니다. 그렇지 않으면 HRESULT 오류 코드를 반환합니다.
요구 사항
요구 | 값 |
---|---|
헤더 | dbgmodel.h |