Skip to main content

IXtfApplicationClient::SetDefaultApp

Establece el identificador de la aplicación que se va a iniciar cuando se recibe una solicitud de activación para un identificador de título específico.

Sintaxis

Parámetros

pszTitleId
Tipo: LPCWSTR
Esquema de identificador de título para el que se van a cambiar los valores predeterminados. pszAumid
Tipo: LPCWSTR
Puntero a una cadena que contiene el AUMID de la aplicación que se va a iniciar.

Valor devuelto

Tipo: HRESULT Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve un código de error HRESULT.

Comentarios

Este método establece el identificador de la aplicación que se va a iniciar cuando se recibe una solicitud de activación para un identificador de título específico. Este método es similar al comando xbapp setdefaultapp de la herramienta de administración de aplicaciones (xbapp.exe), incluida como parte de XBOX Tools Framework (XTF). Para obtener más información sobre el comando xbapp setdefaultapp, consulte Administración de aplicaciones (xbapp.exe) (tema con NDA).
Para maximizar la compatibilidad futura, sus herramientas deben usar el comando xbapp setdefaultapp de la herramienta de administración de aplicaciones, en lugar de invocar directamente este método.
El identificador de modelo de usuario de aplicación (AUMID) predeterminado especificado en pszAumid determina qué versión de una aplicación se inicia cuando un juego se inicia desde el shell o cuando otra aplicación inicia el juego.
Cuando un título llama a XLaunchNewGame, el valor predeterminado se invalida temporalmente con el AUMID de la versión del título que se está ejecutando actualmente, para garantizar que se inicie la misma versión al reiniciar.

Requisitos

Encabezado: xtfapplication.h Biblioteca: xtfapplication.lib Plataformas compatibles: Windows (para las herramientas de consola XBOX)

Consulte también

Interfaz IXtfApplicationClient
XtfApplication
Última modificación el 28 de agosto de 2026