IDebugProgramNode2::GetProgramName
Возвращает имя программы.
Синтаксис
Параметры
pbstrProgramName
[out] Возвращает имя программы.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки.
Замечания
Имя программы не совпадает с путем к программе, хотя имя программы может быть частью такого пути.
Пример
В следующем примере показано, как реализовать этот метод для простого CProgram
объекта, реализующего интерфейс IDebugProgramNode2 . Функция MakeBstr
выделяет копию указанной строки как 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;
}