다음을 통해 공유


IXtfApplicationClient::SetDefaultApp

특정 타이틀 ID에 대해 활성화 요청이 수신될 때 시작할 응용 프로그램의 ID를 설정합니다.

구문

public:
HRESULT SetDefaultApp(
         LPCWSTR pszTitleId,
         LPCWSTR pszAumid
)  

매개 변수

pszTitleId
형식: LPCWSTR

기본값을 변경할 타이틀 ID 체계입니다.

pszAumid
형식: LPCWSTR

시작할 앱의 AUMID가 포함된 문자열에 대한 포인터입니다.

반환 값

형식: HRESULT

성공한 경우 S_OK을(를) 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

특정 타이틀 ID에 대해 활성화 요청이 수신될 때 해당 메서드가 시작할 응용 프로그램의 ID를 설정합니다. 이 메서드는 XTF(Xbox 도구 프레임워크)의 일부로 포함된 응용 프로그램 관리(xbapp.exe) 도구의 xbapp setdefaultapp 명령과 유사합니다. xbapp setdefaultapp 명령에 대한 자세한 내용은 애플리케이션 관리(xbapp.exe)(NDA 항목)권한 부여 필요를 참조하세요.

참고 항목

추후 호환성을 최대화하려면, 이 메서드를 직접 호출 하는 대신, 도구에서 응용 프로그램 관리 도구의 xbapp setdefaultapp 명령을 사용해야 합니다.

pszAumid에 특정되어 있는 기본 앱 사용자 모델 ID(AUMID)는 셸에서 게임이 시작될 때 또는 다른 앱이 게임을 시작할 때 어떤 응용 프로그램 버전으로 시작할지를 결정합니다.

참고 항목

타이틀이 XLaunchNewGame을 호출하면 재시작 시 동일한 버전이 시작되도록 임시로 이 기본값이 현재 실행 중인 타이틀 버전의 AUMID로 재정의됩니다.

요구 사항

헤더: xtfapplication.h

라이브러리: xtfapplication.lib

지원되는 플랫폼: Windows(Xbox 콘솔 도구용)

참고 항목

IXtfApplicationClient 인터페이스
XtfApplication