> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# xbox_live_global_c

> xbox_live_global_c

# xbox\_live\_global\_c

## Enumerations

| Enumeration                                                                           | Description                                                          |
| ------------------------------------------------------------------------------------- | -------------------------------------------------------------------- |
| [XblApiType](/reference/live/xsapi-c/xbox_live_global_c/enums/xblapitype)             | Internal use only.                                                   |
| [XblConfigSetting](/reference/live/xsapi-c/xbox_live_global_c/enums/xblconfigsetting) | Defines the config settings value that is passed to the below API's. |

## Functions

| Function                                                                                                                                                          | Description                                                                                                                                                  |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [XblAddServiceCallRoutedHandler](/reference/live/xsapi-c/xbox_live_global_c/functions/xbladdservicecallroutedhandler)                                             | Registers for all service call notifications.                                                                                                                |
| [XblCleanupAsync](/reference/live/xsapi-c/xbox_live_global_c/functions/xblcleanupasync)                                                                           | Immediately reclaims all resources associated with the library.                                                                                              |
| [XblDisableAssertsForXboxLiveThrottlingInDevSandboxes](/reference/live/xsapi-c/xbox_live_global_c/functions/xbldisableassertsforxboxlivethrottlingindevsandboxes) | Disables asserts for XBOX Live throttling in dev sandboxes.                                                                                                  |
| [XblGetAsyncQueue](/reference/live/xsapi-c/xbox_live_global_c/functions/xblgetasyncqueue)                                                                         | Gets the async queue that is used for XSAPI's internal asynchronous operations.                                                                              |
| [XblGetScid](/reference/live/xsapi-c/xbox_live_global_c/functions/xblgetscid)                                                                                     | Get the service configuration Id for the application. This is set during XblInitialize.                                                                      |
| [XblInitialize](/reference/live/xsapi-c/xbox_live_global_c/functions/xblinitialize)                                                                               | Initializes the library instance.                                                                                                                            |
| [XblMemGetFunctions](/reference/live/xsapi-c/xbox_live_global_c/functions/xblmemgetfunctions)                                                                     | Gets the memory hook functions previously set by [XblMemSetFunctions](/reference/live/xsapi-c/xbox_live_global_c/functions/xblmemsetfunctions).              |
| [XblMemSetFunctions](/reference/live/xsapi-c/xbox_live_global_c/functions/xblmemsetfunctions)                                                                     | Optionally sets the memory hook functions to allow callers to route memory allocations to their own memory manager.                                          |
| [XblRemoveServiceCallRoutedHandler](/reference/live/xsapi-c/xbox_live_global_c/functions/xblremoveservicecallroutedhandler)                                       | Unregisters from all service call notifications.                                                                                                             |
| [XblSetApiType](/reference/live/xsapi-c/xbox_live_global_c/functions/xblsetapitype)                                                                               | Internal method.                                                                                                                                             |
| [XblSetOverrideConfiguration](/reference/live/xsapi-c/xbox_live_global_c/functions/xblsetoverrideconfiguration)                                                   | Sets an override configuration for advanced scenarios where a common Service Configuration ID (SCID) and title Id are needed for cross platform experiences. |
| [XblSetOverrideLocale](/reference/live/xsapi-c/xbox_live_global_c/functions/xblsetoverridelocale)                                                                 | To override the locale used across XSAPI. If not set, the default is to use the OS locale                                                                    |

## Structures

| Structure                                                                                               | Description                                                         |
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [XblInitArgs](/reference/live/xsapi-c/xbox_live_global_c/structs/xblinitargs)                           | Defines values representing the XBOX Live initialization arguments. |
| [XblServiceCallRoutedArgs](/reference/live/xsapi-c/xbox_live_global_c/structs/xblservicecallroutedargs) | Contains information about a service call.                          |


## Related topics

- [XblDisableAssertsForXboxLiveThrottlingInDevSandboxes](/reference/live/xsapi-c/xbox_live_global_c/functions/xbldisableassertsforxboxlivethrottlingindevsandboxes.md)
- [XblInitialize](/reference/live/xsapi-c/xbox_live_global_c/functions/xblinitialize.md)
- [XblApiType](/reference/live/xsapi-c/xbox_live_global_c/enums/xblapitype.md)
- [XblConfigSetting](/reference/live/xsapi-c/xbox_live_global_c/enums/xblconfigsetting.md)
- [XblCleanupAsync](/reference/live/xsapi-c/xbox_live_global_c/functions/xblcleanupasync.md)
