Partager via


IDebugProgramNode2 : : GetProgramName

obtient le nom du programme.

HRESULT GetProgramName ( 
   BSTR* pbstrProgramName
);
int GetProgramName ( 
   out string pbstrProgramName
);

Paramètres

  • pbstrProgramName
    [out] Retourne le nom du programme.

Valeur de retour

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

Notes

Le nom d'un programme n'est pas le même que le chemin d'accès au programme, ainsi que le nom du programme puisse faire partie de ce chemin d'accès.

Exemple

L'exemple suivant indique comment appliquer cette méthode d'un objet simple d' CProgram qui implémente l'interface d' IDebugProgramNode2 . La fonction d' MakeBstr alloue une copie de la chaîne spécifiée comme un BSTR.

HRESULT CProgram::GetProgramName(BSTR* pbstrProgramName) {  
   if (!pbstrProgramName)  
      return E_INVALIDARG;  
  
   // Assign the member program name to the passed program name.  
   *pbstrProgramName = MakeBstr(m_pszProgramName);  
   return NOERROR;  
}  

Voir aussi

Référence

IDebugProgramNode2