Partager via


IDebugProgramNode2 : : GetHostPid

Obtient à l'identificateur de processus système pour l'hébergement de processus du programme.

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

Paramètres

  • pdwHostPid
    [out] Retourne l'identificateur de processus système pour le processus d'hébergement.

Valeur de retour

En cas de réussite, retourne S_OK; sinon, retourne un code d'erreur.

Exemple

L'exemple suivant indique comment appliquer cette méthode d'un objet simple d' CProgram qui implémente l'interface d' 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;  
}  

Voir aussi

Référence

IDebugProgramNode2