Pular para o conteúdo principal

IXtfApplicationClient::SetDefaultApp

Define a ID do aplicativo a ser iniciado quando uma solicitação de ativação é recebida para uma ID de título específica.

Sintaxe

Parâmetros

pszTitleId
Tipo: LPCWSTR
O esquema de ID de título cujos padrões serão alterados. pszAumid
Tipo: LPCWSTR
Um ponteiro para uma cadeia de caracteres que contém o AUMID do aplicativo a ser iniciado.

Valor de retorno

Tipo: HRESULT Retorna S_OK se tiver êxito; caso contrário, retorna um código de erro HRESULT.

Comentários

Este método define a ID do aplicativo a ser iniciado quando uma solicitação de ativação é recebida para uma ID de título específica. Este método é semelhante ao comando xbapp setdefaultapp da ferramenta Gerenciamento de aplicativos (xbapp.exe), incluída como parte do XBOX Tools Framework (XTF). Para obter mais informações sobre o comando xbapp setdefaultapp, confira Gerenciamento de aplicativos (xbapp.exe) (tópico sob NDA).
Para maximizar a compatibilidade futura, suas ferramentas devem usar o comando xbapp setdefaultapp da ferramenta Gerenciamento de aplicativos, em vez de invocar este método diretamente.
A App User Model ID (AUMID) padrão especificada em pszAumid determina qual versão de um aplicativo será iniciada quando um jogo for iniciado pelo shell ou quando outro aplicativo iniciar o jogo.
Quando um título chama XLaunchNewGame, o valor padrão é substituído temporariamente pelo AUMID da versão do título em execução no momento, para garantir que a mesma versão seja iniciada na reinicialização.

Requisitos

Cabeçalho: xtfapplication.h Biblioteca: xtfapplication.lib Plataformas com suporte: Windows (para ferramentas de console XBOX)

Confira também

Interface IXtfApplicationClient
XtfApplication
Última modificação em 6 de outubro de 2026