다음을 통해 공유


IDebugCanStopEvent2::GetReason

DE(디버그 엔진)를 중지하려는 이유를 가져옵니다.

구문

int GetReason( 
   out enum_CANSTOP_REASON pcr
);

매개 변수

pcr
[out] 이 이벤트의 이유를 설명하는 CANSTOP_REASON 열거형의 값을 반환합니다.

Return Value

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

설명

이 메서드는 일반적으로 CanStop 메서드보다 먼저 호출되므로 호출자가 IDebugCanStopEvent2::CanStop 메서드에 0이 아닌 값(TRUE)을 전달할지 여부를 결정할 수 있습니다.

중지 이유는 DE가 진입점에 도달했음을 의미하는 CANSTOP_ENTRYPOINT이거나 DE가 함수에 들어왔음을 의미하는 CANSTOP_STEPIN일 수 있습니다.

참고 항목