Skip to main content

XGameActivation

Reference material for XGameActivation APIs.
The XGameActivation APIs replace the deprecated XGameProtocol and XGameInvite APIs. New games should use XGameActivation for protocol activation, file activation, and game invite handling. For migration guidance, see Remarks.

Functions

Structures

Enumerations

Remarks

The XGameActivation APIs provide a unified callback mechanism for all forms of game activation, including protocol activation, file activation, and game invite handling. This replaces the need to separately register with XGameProtocolRegisterForActivation and XGameInviteRegisterForEvent.

Migrating from XGameProtocol and XGameInvite

Conceptual documentation

See also

System API reference
Protocol activation
File type activation
Last modified on August 4, 2026