| XUserAddAsync | Agrega de forma asincrónica un usuario a una sesión de juego. |
| XUserAddByIdWithUiAsync | Agrega de forma asincrónica un usuario a una sesión de juego basándose en un XUID de una invitación de juego. Esta función solo debe usarse en respuesta a una invitación de juego. |
| XUserAddByIdWithUiResult | Recupera un identificador del usuario que crea XUserAddByIdWithUiAsync. Esta función solo debe usarse en respuesta a una invitación de juego. |
| XUserAddResult | Recupera un identificador de un usuario que crea XUserAddAsync. |
| XUserChangeEventCallback | Una devolución de llamada que una aplicación define para un evento de cambio de usuario. |
| XUserCheckPrivilege | Determina si un usuario tiene un privilegio específico. |
| XUserCloseHandle | Cierra un identificador de usuario específico. |
| XUserCloseSignOutDeferralHandle | Cierra un identificador específico de aplazamiento de cierre de sesión de usuario. |
| XUserCompare | Compara dos identificadores de usuario para comprobar la igualdad. |
| XUserDefaultAudioEndpointUtf16ChangedCallback | Una devolución de llamada que una aplicación define e invoca cuando cambia el punto de conexión de audio predeterminado para un usuario. |
| XUserDeviceAssociationChangedCallback | Una devolución de llamada que se invoca cuando cambia la asociación usuario-dispositivo. |
| XUserDuplicateHandle | Duplica un identificador de usuario. |
| XUserFindControllerForUserWithUiAsync | Muestra un cuadro de diálogo que pedirá al usuario que encienda e identifique el mando que quiere usar. |
| XUserFindControllerForUserWithUiResult | Recupera el identificador de dispositivo local de la aplicación (APP_LOCAL_DEVICE_ID) que un usuario ha elegido usar. |
| XUserFindForDevice | Recupera el identificador de usuario para un identificador de dispositivo específico. |
| XUserFindUserById | Recupera el identificador de usuario de XBox (XUID) para un usuario local. |
| XUserFindUserByLocalId | Recupera un identificador del usuario para un identificador de usuario local específico. |
| XUserGetAgeGroup | Devuelve el grupo de edad de un usuario. |
| XUserGetDefaultAudioEndpointUtf16 | Recupera el punto de conexión de audio predeterminado para un usuario específico. |
| XUserGetGamerPictureAsync | Recupera de forma asincrónica la imagen de jugador para un usuario específico. |
| XUserGetGamerPictureResult | Recupera el resultado de una llamada a XUserGetGamerPictureAsync. |
| XUserGetGamerPictureResultSize | Devuelve el tamaño del búfer que XUserGetGamerPictureResult requiere para recuperar la imagen de jugador que ]XUserGetGamerPictureAsync](/reference/system/xuser/functions/xusergetgamerpictureasync) devuelve. |
| XUserGetGamertag | Recupera el gamertag para un usuario específico. |
| XUserGetId | Obtiene el identificador de usuario para un usuario específico. |
| XUserGetIsGuest | Devuelve un valor booleano que indica si un usuario es un invitado. |
| XUserGetLocalId | Recupera un identificador de sesión de juego único para un usuario. |
| XUserGetMaxUsers | Recupera el número máximo de usuarios que permite una sesión de juego en la plataforma actual. |
| XUserGetMsaTokenSilentlyAsync | Esta función está ahora en desuso. |
| XUserGetMsaTokenSilentlyResult | Esta función está ahora en desuso. |
| XUserGetMsaTokenSilentlyResultSize | Esta función está ahora en desuso. |
| XUserGetSignOutDeferral | Recupera un identificador del aplazamiento de cierre de sesión. |
| XUserGetState | Recupera el estado de un usuario. |
| XUserGetTokenAndSignatureAsync | Recupera de forma asincrónica xtokens y firmas para solicitudes web. |
| XUserGetTokenAndSignatureResult | Obtiene el resultado de una llamada a XUserGetTokenAndSignatureAsync. |
| XUserGetTokenAndSignatureResultSize | Obtiene el tamaño del búfer para contener los resultados de una llamada a XUserGetTokenAndSignatureAsync. |
| XUserGetTokenAndSignatureUtf16Async | Recupera de forma asincrónica xtokens y firmas Unicode para solicitudes web. |
| XUserGetTokenAndSignatureUtf16Result | Obtiene el resultado de una llamada a XUserGetTokenAndSignatureUtf16Async. |
| XUserGetTokenAndSignatureUtf16ResultSize | Obtiene el tamaño del búfer para contener los resultados de una llamada a XUserGetTokenAndSignatureUtf16Async. |
| XUserIsStoreUser | Comprueba si la MSA de XUser es la misma que la MSA con la que se ha iniciado sesión en Microsoft Store. |
| XUserRegisterForChangeEvent | Registra una devolución de llamada para un evento de cambio de usuario. |
| XUserRegisterForDefaultAudioEndpointUtf16Changed | Registra una devolución de llamada que la aplicación define e invoca cuando cambia el punto de conexión de audio predeterminado. |
| XUserRegisterForDeviceAssociationChanged | Registra una devolución de llamada para los eventos de cambio de asociación de dispositivos de usuario. |
| XUserResolveIssueWithUiAsync | Muestra una interfaz de usuario del sistema para resolver problemas de token con una URL no Unicode. |
| XUserResolveIssueWithUiResult | Recupera el resultado de una llamada a XUserResolveIssueWithUiAsync. |
| XUserResolveIssueWithUiUtf16Async | Muestra una interfaz de usuario del sistema para resolver problemas de token con una URL Unicode específica. |
| XUserResolveIssueWithUiUtf16Result | Recupera el resultado de una llamada a XUserResolveIssueWithUiUtf16Async. |
| XUserResolvePrivilegeWithUiAsync | Muestra una interfaz de usuario de resolución para los privilegios de usuario requeridos. |
| XUserResolvePrivilegeWithUiResult | Recupera el resultado de una llamada a XUserResolvePrivilegeWithUiAsync. |
| XUserUnregisterForChangeEvent | Anula el registro de una devolución de llamada de cambio de usuario registrada previamente. |
| XUserUnregisterForDefaultAudioEndpointUtf16Changed | Anula el registro de una devolución de llamada de cambio de punto de conexión de audio predeterminado registrada previamente. |
| XUserUnregisterForDeviceAssociationChanged | Anula el registro de una devolución de llamada de cambio de asociación de dispositivos de usuario registrada previamente. |
| xUserPlatformRemoteConnectSetEventHandlers | Establece los controladores de eventos de conexión remota |
| XUserPlatformRemoteConnectCancelPrompt | Señal a XUser de que el usuario ha descartado el mensaje de conexión remota. |
| XUserPlatformRemoteConnectShowPromptEventHandler | Controlador de eventos para mostrar el mensaje de autenticación de conexión remota. |
| XUserPlatformRemoteConnectClosePromptEventHandler | Controlador de eventos para cerrar el mensaje de autenticación remota. |
| XUserPlatformSpopPromptEventHandler | Controlador de eventos para mostrar el mensaje de la operación SPOP |
| XUserPlatformSpopPromptSetEventHandlers | Establece el controlador de eventos del mensaje de SPOP. |
| XUserPlatformSpopPromptClearEventHandler | Borra el controlador de eventos del mensaje de SPOP en XUser. |
| XUserPlatformSpopPromptComplete | Señal a XUser de que el usuario ha terminado de interactuar con el mensaje de SPOP. |