IDebugProgramNode2::GetProgramName
Obtém o nome do programa.
Sintaxe
Parâmetros
pbstrProgramName
[saiu] Retorna o nome do programa.
Valor de retorno
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.
Comentários
O nome de um programa não é a mesma coisa que o caminho para o programa, embora o nome do programa possa fazer parte de tal caminho.
Exemplo
O exemplo a seguir mostra como implementar esse método para um objeto simples CProgram
que implementa a interface IDebugProgramNode2 . A MakeBstr
função aloca uma cópia da cadeia de caracteres especificada como um 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;
}