다음을 통해 공유


IDebugProgramNode2::GetProgramName

프로그램의 이름을 가져옵니다.

구문

int GetProgramName (
    out string pbstrProgramName
);

매개 변수

pbstrProgramName
[out] 프로그램의 이름을 반환합니다.

Return Value

성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다.

설명

프로그램의 이름은 프로그램의 경로와 동일하지 않지만 프로그램 이름은 이러한 경로의 일부일 수 있습니다.

예시

다음 예제에서는 CProgramIDebugProgramNode2 인터페이스를 구현하는 간단한 개체에 대해 이 메서드를 구현하는 방법을 보여 줍니다. 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;
}

참고 항목