다음을 통해 공유


IDebugHostFunctionIntrospection3 인터페이스(dbgmodel.h)

함수에 대한 자세한 정보를 제공하는 호스트 선택적 인터페이스의 버전 3입니다.

이 인터페이스 버전 3은 동일한 서명이 있는 이전 메서드를 모두 지원하며 추가 기능을 제공하는 추가 새 메서드를 포함합니다. 새 메서드는 해당 인터페이스에 대한 섹션의 끝에 있는 헤더에 나열됩니다.

상속

IDebugHostFunctionIntrospection3 인터페이스는 IDebugHostFunctionIntrospection2 인터페이스에서 상속됩니다.

방법

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

 
IDebugHostFunctionIntrospection3::AddRef

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

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

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

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

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

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

IsNoReturnFunction 메서드는 함수가 반환되지 않는 함수인지 여부를 결정합니다.
IDebugHostFunctionIntrospection3::QueryInterface

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

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

요구 사항

요구
헤더 dbgmodel.h

참고 항목

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