Sdílet prostřednictvím


IDebugProgramNode2::GetProgramName

Získá název programu.

Syntaxe

int GetProgramName (
    out string pbstrProgramName
);

Parametry

pbstrProgramName
[ven] Vrátí název programu.

Vrácená hodnota

V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby.

Poznámky

Název programu není totéž jako cesta k programu, i když název programu může být součástí takové cesty.

Příklad

Následující příklad ukazuje, jak implementovat tuto metodu pro jednoduchý CProgram objekt, který implementuje IDebugProgramNode2 rozhraní. Funkce MakeBstr přidělí kopii zadaného řetězce jako 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;
}

Viz také