Partager via


IDebugProgramNode2::GetProgramName

Obtient le nom du programme.

Syntaxe

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, bien que le nom du programme puisse faire partie d’un tel chemin.

Exemple

L’exemple suivant montre comment implémenter cette méthode pour un objet simple CProgram qui implémente l’interface IDebugProgramNode2 . La MakeBstr fonction alloue une copie de la chaîne spécifiée en tant que 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