IDebugPortEvents2::Event
Cette méthode envoie des événements qui signent la création et la destruction de processus et de programmes sur un port.
Syntaxe
int Event(
IDebugCoreServer2 pServer,
IDebugPort2 pPort,
IDebugProcess2 pProcess,
IDebugProgram2 pProgram,
IDebugEvent2 pEvent,
ref Guid riidEvent
);
Paramètres
pMachine
[in] Objet IDebugCoreServer2 qui représente le serveur de débogage (il existe un pour chaque instance de Visual Studio) dans lequel l’événement s’est produit.
pPort
[in] Objet IDebugPort2 qui représente le port dans lequel l’événement s’est produit.
pProcess
[in] Objet IDebugProcess2 qui représente le processus dans lequel l’événement s’est produit.
pProgram
[in] Objet IDebugProgram2 qui représente le programme dans lequel l’événement s’est produit.
pEvent
[in] Objet IDebugEvent2 qui identifie l’événement. Les événements possibles sont les suivants :
riidEvent
[in] GUID de l’événement. Étant donné que l’événement est converti en IDebugEvent2 avant d’appeler cette méthode, cet identificateur facilite l’envoi de l’événement.
Valeur de retour
En cas de réussite, retourne S_OK
, sinon, retourne un code d'erreur.