IDebugProgramNode2::GetProgramName
Ottiene il nome del programma.
Sintassi
Parametri
pbstrProgramName
[out] Restituisce il nome del programma.
Valore restituito
Se ha esito positivo, restituisce S_OK
; in caso contrario, restituisce un codice di errore.
Osservazioni:
Il nome di un programma non è la stessa cosa del percorso del programma, anche se il nome del programma può far parte di tale percorso.
Esempio
Nell'esempio seguente viene illustrato come implementare questo metodo per un oggetto semplice CProgram
che implementa l'interfaccia IDebugProgramNode2 . La MakeBstr
funzione alloca una copia della stringa specificata come 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;
}