IDebugProgramNode2:: GetProgramName

获取程序的名称。

HRESULT GetProgramName ( 
   BSTR* pbstrProgramName
);
int GetProgramName ( 
   out string pbstrProgramName
);

参数

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

请参见

参考

IDebugProgramNode2