IDebugProgram2::GetProcess
Ruft den Prozess ab, die in diesem Programm ausgeführt wird.
HRESULT GetProcess(
IDebugProcess2** ppProcess
);
int GetProcess(
out IDebugProcess2 ppProcess
);
Parameter
- ppProcess
[out] Gibt die IDebugProcess2-Schnittstelle zurück, die den Prozess darstellt.
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.
Hinweise
Sofern ein Modul (Debug) DE IDebugEngineLaunch2 die Schnittstelle implementiert, muss die DEs Implementierung dieser Methode E_NOTIMPL immer zurückgegeben, da DE nicht bestimmen kann, die sich in Verarbeitung ausgeführt wird und daher eine Implementierung dieser Methode nicht erfüllen kann.
Die IDebugEngineLaunch2-Schnittstelle zu implementieren bedeutet, dass DE können muss einen Prozess erstellen. Deshalb ist die DEs Implementierung der IDebugProgram2-Schnittstelle in der Lage, zu wissen, welcher Prozess sie ausgeführt wird.