IDebugPortEvents2::Event

Este método envía eventos que indican la creación y destrucción de procesos y programas en un puerto.

Sintaxis

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

Parámetros

pMachine
[in] Objeto IDebugCoreServer2 que representa el servidor de depuración (hay uno para cada instancia de Visual Studio) en el que se produjo el evento.

pPort
[in] Objeto IDebugPort2 que representa el puerto en el que se produjo el evento.

pProcess
[in] Objeto IDebugProcess2 que representa el proceso en el que se produjo el evento.

pProgram
[in] Objeto IDebugProgram2 que representa el programa en el que se produjo el evento.

pEvent
[in] Objeto IDebugEvent2 que identifica el evento. Los posibles eventos son los siguientes:

riidEvent
[in] GUID del evento. Dado que el evento se convierte en IDebugEvent2 antes de llamar a este método, este identificador facilita la determinar qué evento se envía.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Consulte también