Partager via


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.

Voir aussi