Bagikan melalui


IDebugProgramNode2::GetProgramName

Mendapatkan nama program.

Sintaks

int GetProgramName (
    out string pbstrProgramName
);

Parameter

pbstrProgramName
[out] Mengembalikan nama program.

Tampilkan Nilai

Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode galat.

Keterangan

Nama program tidak sama dengan jalur ke program, meskipun nama program mungkin menjadi bagian dari jalur tersebut.

Contoh

Contoh berikut menunjukkan cara menerapkan metode ini untuk objek sederhana CProgram yang mengimplementasikan antarmuka IDebugProgramNode2 . Fungsi ini MakeBstr mengalokasikan salinan string yang ditentukan sebagai 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;
}

Baca juga