IDebugExpressionEvaluator::GetMethodProperty
이 메서드는 메서드의 로컬, 인수 및 기타 속성이 포함된 속성 개체를 가져옵니다.
구문
int GetMethodProperty(
IDebugSymbolProvider pSymbolProvider,
IDebugAddress pAddress,
IDebugBinder pBinder,
int fIncludeHiddenLocals,
out IDebugProperty2 ppProperty
);
매개 변수
pSymbolProvider
[in] IDebugSymbolProvider 개체로 표현되는 사용할 기호 공급자입니다.
pAddress
[in] IDebugAddress 개체로 표현되는 코드의 주소로, 가장 가까운 포함 함수로 확인되어야 합니다.
pBinder
[in] IDebugBinder 개체로 표현되는 사용할 바인더입니다.
fIncludeHiddenLocals
[in] 0이 아닌 값(TRUE
)은 숨겨진 로컬을 포함하는 것을 의미하며, 0(FALSE
)은 숨겨진 로컬을 제외하는 것을 의미합니다.
ppProperty
[out] 메서드를 나타내는 IDebugProperty2 개체를 반환합니다.
Return Value
성공하면 S_OK
를 반환하고, 실패하면 오류 코드를 반환합니다.
설명
숨겨진 로컬은 일반적으로 컴파일러에서 생성되는 변수입니다.