IXtfApplicationClient Interface
Represents an Xbox Tools Framework (XTF) app client.
Syntax
interface IXtfApplicationClient : public IUnknown
Methods
Method | Description |
---|---|
Constrain | Places the app with the specified package moniker into constrained mode. |
DebugEnable | Enables or disables debugging for the app package with the specified package moniker. |
DebugQuery | Queries whether debugging is enabled for the app package with the specified package moniker. |
Deploy | Deploys the specified app package. |
DeployEx | Deploys the specified app package. |
DeployToTitleScratch | Deploys the specified app package. |
EnableGlobalOption | Reserved for internal use. |
GetDlc | Gets a list of the downloadable content (DLC) that is currently installed on the development console. |
GetInstalled | Gets a list of the apps that are currently installed on the development console. |
Launch | Launches the app with the specified AUMID and command-line arguments. |
MarkAppAsProvisioned | Marks an app as provisioned. |
QueryExecutionState | Queries the execution state of the app with the specified package moniker. |
Resume | Resumes execution of the app with the specified package moniker. |
SetDefaultApp | Sets the ID of the application to launch when an activation request is received for a specific title ID. |
Snap | Reserved for internal use. |
Suspend | Suspends execution of the app with the specified package moniker. |
Terminate | Terminates the app with the specified package moniker. |
Unconstrain | Returns the constrained app with the specified package moniker to the regular running state. |
Uninstall | Uninstalls the app with the specified package moniker. |
Requirements
Header: xtfapplication.h
Library: xtfapplication.lib
Supported platforms: Windows (for Xbox console tools)