다음을 통해 공유


IDebugHostFunctionIntrospection 인터페이스(dbgmodel.h)

IDebugHostFunctionIntrospection 인터페이스는 함수에 대한 자세한 정보를 제공합니다. 이러한 함수 세부 정보를 얻으려면 클라이언트에서 구현할 수 있는 선택적 호스트 인터페이스입니다.

상속

IDebugHostFunctionIntrospection IUnknown 인터페이스에서 상속됩니다.

방법

IDebugHostFunctionIntrospection 인터페이스에는 이러한 메서드가 있습니다.

 
IDebugHostFunctionIntrospection::AddRef

AddRef 메서드는 개체에 대한 참조 수를 증분합니다.
IDebugHostFunctionIntrospection::EnumerateInlineFunctionsByRVA

EnumerateInlineFunctionsByRVA 메서드는 특정 RVA(상대 가상 주소)에 인라인된 함수를 열거합니다.
IDebugHostFunctionIntrospection::EnumerateLocalsDetails

EnumerateLocalsDetails 메서드는 함수 내의 모든 지역 및 인수에 대한 정보 집합을 열거합니다.
IDebugHostFunctionIntrospection::FindContainingCodeRangeByRVA

FindContainingCodeRangeByRVA 메서드는 특정 RVA(상대 가상 주소)에 인라인된 명령의 하위 범위를 반환합니다.
IDebugHostFunctionIntrospection::FindSourceLocationByRVA

FindSourceLocationByRVA 메서드는 특정 RVA(상대 가상 주소)의 원본 파일 이름과 줄 번호를 검색합니다.
IDebugHostFunctionIntrospection::QueryInterface

QueryInterface 메서드는 현재 개체의 특정 인터페이스를 쿼리합니다.
IDebugHostFunctionIntrospection::Release

Release 메서드는 함수 내성 개체에 대한 참조를 해제합니다.

요구 사항

요구
헤더 dbgmodel.h

참고 항목

디버거 데이터 모델 C++ 개요