共用方式為


IDebugProgram2::GetProcess

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

取得此程式正在執行中的程序。

語法

HRESULT GetProcess(  
   IDebugProcess2** ppProcess  
);  
int GetProcess(  
   out IDebugProcess2 ppProcess  
);  

參數

ppProcess
[out]傳回IDebugProcess2代表此程序的介面。

傳回值

如果成功,傳回S_OK; 否則傳回錯誤碼。

備註

除非偵錯引擎 (DE) 實作IDebugEngineLaunch2介面,這個方法是實作應該一律會傳回E_NOTIMPL因為 DE 無法判斷哪個處理程序執行中,因此無法滿足此方法的實作。

實作IDebugEngineLaunch2介面表示 DE 必須了解如何建立程序; 因此,DE 實作IDebugProgram2介面是能夠得知它正在執行中的程序。

另請參閱

IDebugProgram2
IDebugProcess2
IDebugEngineLaunch2