IDebugPortEvents2::Event
Diese Methode sendet Ereignisse, die die Erstellung und Zerstörung von Prozessen und Programmen auf einem Port kennzeichnen.
Syntax
int Event(
IDebugCoreServer2 pServer,
IDebugPort2 pPort,
IDebugProcess2 pProcess,
IDebugProgram2 pProgram,
IDebugEvent2 pEvent,
ref Guid riidEvent
);
Parameter
pMachine
[in] Ein IDebugCoreServer2 -Objekt, das den Debugserver (für jede Instanz von Visual Studio) darstellt, in dem das Ereignis aufgetreten ist.
pPort
[in] Ein IDebugPort2 -Objekt, das den Port darstellt, in dem das Ereignis aufgetreten ist.
pProcess
[in] Ein IDebugProcess2 -Objekt, das den Prozess darstellt, in dem das Ereignis aufgetreten ist.
pProgram
[in] Ein IDebugProgram2 -Objekt, das das Programm darstellt, in dem das Ereignis aufgetreten ist.
pEvent
[in] Ein IDebugEvent2 -Objekt, das das Ereignis identifiziert. Die möglichen Ereignisse sind wie folgt:
riidEvent
[in] Die GUID des Ereignisses. Da das Ereignis vor dem Aufrufen dieser Methode in IDebugEvent2 umgestellt wird, erleichtert dieser Bezeichner das Bestimmen, welches Ereignis gesendet wird.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
, andernfalls ein Fehlercode zurückgegeben.