Condividi tramite


IDebugProgram2::GetProcess

Ottenere il processo in cui è in esecuzione il programma.

Sintassi

int GetProcess(
   out IDebugProcess2 ppProcess
);

Parametri

ppProcess
[out] Restituisce l'interfaccia IDebugProcess2 che rappresenta il processo.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

A meno che un motore di debug (DE) non implementi l'interfaccia IDebugEngineLaunch2 , l'implementazione de di questo metodo deve essere sempre restituita E_NOTIMPL perché un DE non può determinare il processo in cui è in esecuzione e pertanto non può soddisfare un'implementazione di questo metodo.

L'implementazione dell'interfaccia IDebugEngineLaunch2 significa che il DE deve sapere come creare un processo, pertanto l'implementazione de dell'interfaccia IDebugProgram2 è in grado di conoscere il processo in cui è in esecuzione.

Vedi anche