Compartir a través de


IDebugProgram2::GetProcess

Obtenga el proceso en el que se ejecuta este programa.

Sintaxis

int GetProcess(
   out IDebugProcess2 ppProcess
);

Parámetros

ppProcess
[out] Devuelve la interfaz IDebugProcess2 que representa el proceso.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

A menos que un motor de depuración (DE) implemente la interfaz IDebugEngineLaunch2 , la implementación de DE de este método siempre debe devolverse E_NOTIMPL porque un DE no puede determinar en qué proceso se ejecuta y, por lo tanto, no puede satisfacer una implementación de este método.

La implementación de la IDebugEngineLaunch2 interfaz significa que el DE debe saber cómo crear un proceso; por lo tanto, la implementación del DE de la interfaz IDebugProgram2 puede saber en qué proceso se ejecuta.

Consulte también