共用方式為


IDebugProgramNode2::GetHostPid

 

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

取得裝載程式的處理序的系統處理序識別碼。

語法

HRESULT GetHostPid (   
   AD_PROCESS_ID * pdwHostPid  
);  
int GetHostPid (   
   out AD_PROCESS_ID pdwHostPid  
);  

參數

pdwHostPid
[out]傳回裝載處理序的系統處理序識別碼。

傳回值

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

範例

下列範例示範如何實作這種簡單的方式CProgram實作物件IDebugProgramNode2介面。

HRESULT CProgram::GetHostPid(DWORD* pdwHostPid) {    
    // Check for valid argument.    
   if (pdwHostPid)    
    {    
        // Get the process identifier of the calling process.    
      *pdwHostPid = GetCurrentProcessId();    
  
        return S_OK;    
    }    
  
    return E_INVALIDARG;    
}    

另請參閱

IDebugProgramNode2