IDebugProgramNode2::GetProgramName

获取程序的名称。

语法

int GetProgramName (
    out string pbstrProgramName
);

参数

pbstrProgramName
[out]返回程序的名称。

返回值

如果成功,则返回 S_OK;否则,返回错误代码。

备注

程序的名称与程序的路径不同,尽管程序的名称可能是此类路径的一部分。

示例

以下示例演示如何为实现 IDebugProgramNode2 接口的简单CProgram对象实现此方法。 该 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;
}

另请参阅