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)

See also

Reference

XtfApplication