IDebugProgram2::GetProcess
Rufen Sie den Prozess ab, in dem dieses Programm ausgeführt wird.
Syntax
Parameter
ppProcess
[out] Gibt die IDebugProcess2-Schnittstelle zurück, die den Prozess darstellt.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
, andernfalls ein Fehlercode zurückgegeben.
Hinweise
Sofern kein Debugmodul (DE) die IDebugEngineLaunch2-Schnittstelle implementiert, sollte die Implementierung dieser Methode immer zurückgegeben werden E_NOTIMPL
, da eine DE nicht bestimmen kann, in welchem Prozess sie ausgeführt wird und daher keine Implementierung dieser Methode erfüllen kann.
Die Implementierung der IDebugEngineLaunch2
Schnittstelle bedeutet, dass die DE wissen muss, wie ein Prozess erstellt wird. Daher ist die Implementierung der IDebugProgram2-Schnittstelle der DE in der Lage, zu wissen, in welchem Prozess sie ausgeführt wird.