다음을 통해 공유


IDebugFunctionObject2::Evaluate

함수를 호출하고 결과 값을 개체로 반환합니다.

구문

int Evaluate (
   IDebugObject     ppParams,
   uint             dwParams,
   uint             dwEvalFlags,
   uint             dwTimeout,
   out IDebugObject ppResult
);

매개 변수

ppParams
[in] 입력 매개 변수를 나타내는 IDebugObject 개체의 배열입니다. 이러한 각 매개 변수는 이 인터페이스의 Create 메서드 중 하나를 사용하여 만들어졌습니다.

dwParams
[in] ppParams 배열의 매개 변수의 수입니다.

dwEvalFlags
[in] 계산을 수행하는 방법을 지정하는 EVALFLAGS 열거형의 플래그 조합입니다.

dwTimeout
[in] 이 메서드에서 반환되기 전에 대기할 최대 시간을 밀리초 단위로 지정합니다. 무한정 기다리려면 INFINITE를 사용합니다.

ppResult
[out] 함수 값을 개체로 나타내는 IDebugObject를 반환합니다.

Return Value

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

참고 항목