다음을 통해 공유


IDebugFunctionObject::Evaluate

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

구문

int Evaluate(
   IDebugObject[]   ppParams,
   IntPtr           dwParams,
   uint             dwTimeout,
   out IDebugObject ppResult
);

매개 변수

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

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

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

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

Return Value

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

설명

이 메서드는 IDebugFunctionObject 개체가 나타내는 함수에 대한 호출을 설정하고 실행합니다.

참고 항목