컨트롤 이벤트
제어 프로그램 실행 중에 이벤트를 보내야 합니다. 이벤트를 모두 사용 하 여 보낸는 IDebugEvent2 인터페이스와 구현 해야 하는 특성을 갖는 IDebugEvent2::GetAttributes 메서드.
추가 방법
일부 이벤트가 구현 하는 추가 메서드는 다음과 같이 필요합니다.
보내기는 IDebugEngineCreateEvent2 (DE) 디버그 엔진을 초기화 하면 인터페이스 요구를 구현 하는 IDebugEngineCreateEvent2::GetEngine 메서드.
실행 제어 필요와 같은 컨트롤 이벤트가 구현에서 IDebugBreakEvent2 및IDebugStepCompleteEvent2 인터페이스입니다. IDebugBreakEvent2 위한 비동기 분리 해야 합니다.
함수를 한 단계씩 실행의 구현에 필요한의 IDebugStepCompleteEvent2 인터페이스와 해당 메서드.
중단점에서 파생 되는 이벤트의 구현이 필요로 IDebugBreakpointErrorEvent2, IDebugBreakpointEvent2, 및 IDebugBreakpointBoundEvent2 인터페이스,으로 IDebugBreakpointBoundEvent2::GetPendingBreakpoint 및 EnumBoundBreakpoints 방법입니다.
비동기 식 계산이 필요한 구현 하는 IDebugExpressionEvaluationCompleteEvent2 인터페이스 및 해당 IDebugExpressionEvaluationCompleteEvent2::GetExpression및 GetResult 방법.
동기 이벤트 요구 구현 하는 IDebugEngine2::ContinueFromSynchronousEvent 메서드.
스타일 문자열 출력을 쓰는 데에 엔진을 구현 해야는 IDebugOutputStringEvent2::GetString 메서드가 있습니다.