IDebugProgram2:: GetProcess
Ottenere il processo che il programma è in esecuzione.
HRESULT GetProcess(
IDebugProcess2** ppProcess
);
int GetProcess(
out IDebugProcess2 ppProcess
);
Parametri
- ppProcess
[out] restituisce IDebugProcess2 l'interfaccia che rappresenta il processo.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.
Note
A meno che il (DE) modulo di debug implementi IDebugEngineLaunch2 l'interfaccia, l'implementazione di DE di questo metodo restituirà sempre E_NOTIMPL perché un DE non può determinare il processo è in esecuzione e pertanto non può soddisfare un'implementazione del metodo.
Implementare l'interfaccia di IDebugEngineLaunch2 significa che il DE necessario sapere come creare un processo; di conseguenza, l'implementazione di DE IDebugProgram2 dell'interfaccia può conoscere il processo è in esecuzione.