共用方式為


IDebugProgramNode2::GetHostPid

取得裝載該程式的處理序中的系統處理序識別項。

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