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