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
pszTitleIdTipo: 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 RetornaS_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 comandoxbapp 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.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 IXtfApplicationClientXtfApplication
