다음을 통해 공유


IDebugExpressionEvaluator::GetMethodLocationProperty

이 메서드는 메서드 위치 및 오프셋을 메모리 주소로 변환합니다.

구문

int GetMethodLocationProperty(
   string               upstrFullyQualifiedMethodPlusOffset,
   IDebugSymbolProvider pSymbolProvider,
   IDebugAddress        pAddress,
   IDebugBinder         pBinder,
   out IDebugProperty2  ppProperty
);

매개 변수

upstrFullyQualifiedMethodPlusOffset
[in] 문자열로 표현되는 메서드 위치 및 오프셋입니다.

pSymbolProvider
[in] IDebugSymbolProvider 개체로 표현된 기호 공급자입니다.

pAddress
[in] IDebugAddress 개체로 표현되는 메서드 내의 주소입니다.

pBinder
[in] IDebugBinder 개체로 표현된 바인더입니다.

ppProperty
[out] 메모리 주소를 나타내는 IDebugProperty2 인터페이스를 반환합니다.

Return Value

성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다.

설명

예를 들어 반환된 주소를 사용하여 중단점을 설정할 수 있습니다.

이 매개 변수의 이름은 upstrFullyQualifiedMethodPlusOffset이지만 부분적으로 정규화된 메서드 이름을 전달할 수 있습니다. 이 경우 선택한 메서드는 pAddress를 묶는 메서드입니다. 이 매개 변수를 해석하는 방법은 식 계산기 및 지원 언어의 구현에 달려 있습니다.

참고 항목