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;
}