Share via


IDebugProgram2::GetProcess

Obtenez le processus dans lequel ce programme s’exécute.

Syntaxe

int GetProcess(
   out IDebugProcess2 ppProcess
);

Paramètres

ppProcess
[out] Retourne l’interface IDebugProcess2 qui représente le processus.

Valeur de retour

En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.

Notes

Sauf si un moteur de débogage (DE) implémente l’interface IDebugEngineLaunch2 , l’implémentation de cette méthode doit toujours retourner E_NOTIMPL , car un DE ne peut pas déterminer le processus dans lequel il s’exécute et ne peut donc pas satisfaire une implémentation de cette méthode.

L’implémentation de l’interface IDebugEngineLaunch2 signifie que le DE doit savoir comment créer un processus ; par conséquent, l’implémentation de l’interface DE de l’interface IDebugProgram2 est en mesure de savoir quel processus il s’exécute.

Voir aussi