중요합니다
Visual Studio 2015에서는 식 계산기를 구현하는 이러한 방법이 더 이상 사용되지 않습니다. CLR 식 계산기 구현에 대한 자세한 내용은 CLR 식 계산기 및 관리 식 계산기 샘플을 참조하세요.
디버그 엔진(DE)이 EE(식 계산기)를 호출할 때 EvaluateSync 에 전달되는 세 개의 인수는 다음 표와 같이 기호를 찾고 평가하기 위한 컨텍스트를 결정합니다.
Arguments
| Argument | Description |
|---|---|
pSymbolProvider |
기호를 식별하는 데 사용할 SH(기호 처리기)를 지정하는 IDebugSymbolProvider 인터페이스입니다. |
pAddress |
현재 실행 지점을 지정하는 IDebugAddress 인터페이스입니다. 이 인터페이스는 실행 중인 코드를 포함하는 메서드를 찾습니다. |
pBinder |
이름이 지정된 기호의 값과 형식을 찾는 IDebugBinder 인터페이스입니다. |
IDebugParsedExpression::EvaluateSync 는 결과 값과 해당 형식을 나타내는 IDebugProperty2 인터페이스를 반환합니다.