IDebugProgramNode2::GetProgramName
프로그램의 이름을 가져옵니다.
구문
매개 변수
pbstrProgramName
[out] 프로그램의 이름을 반환합니다.
Return Value
성공하면 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;
}