다음을 통해 공유


IDebugPortEvents2::Event

이 메서드는 포트에서 프로세스 및 프로그램의 생성 및 소멸을 나타내는 이벤트를 보냅니다.

구문

int Event(
   IDebugCoreServer2 pServer,
   IDebugPort2       pPort,
   IDebugProcess2    pProcess,
   IDebugProgram2    pProgram,
   IDebugEvent2      pEvent,
   ref Guid          riidEvent
);

매개 변수

pMachine
[in] 이벤트가 발생한 디버그 서버(Visual Studio의 모든 인스턴스에 대해 하나씩 있음)를 나타내는 IDebugCoreServer2 개체입니다.

pPort
[in] 이벤트가 발생한 포트를 나타내는 IDebugPort2 개체입니다.

pProcess
[in] 이벤트가 발생한 프로세스를 나타내는 IDebugProcess2 개체입니다.

pProgram
[in] 이벤트가 발생한 프로그램을 나타내는 IDebugProgram2 개체입니다.

pEvent
[in] 이벤트를 식별하는 IDebugEvent2 개체입니다. 가능한 이벤트는 다음과 같습니다.

riidEvent
[in] 이벤트의 GUID입니다. 이 메서드를 호출하기 전에 이벤트가 IDebugEvent2로 변환되기 때문에 이 식별자를 사용하면 어떤 이벤트가 전송되는지 쉽게 확인할 수 있습니다.

Return Value

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

참고 항목