IDebugProgramNode2::GetHostPid
获取托管程序的进程的系统进程标识符。
语法
参数
pdwHostPid
[out]返回托管进程的系统进程标识符。
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。
示例
以下示例演示如何为实现 IDebugProgramNode2 接口的简单CProgram
对象实现此方法。
HRESULT CProgram::GetHostPid(AD_PROCESS_ID* pdwHostPid) {
// Check for valid argument.
if (pdwHostPid == NULL)
return E_INVALIDARG;
// Get the process identifier of the calling process.
pdwHostPid->ProcessIdType = AD_PROCESS_ID_SYSTEM;
pdwHostPid->ProcessId.dwProcessId = GetCurrentProcessId();
return S_OK;
}