Skip to main content
Inicia la sesión del usuario en PlayFab mediante un token de XBOX Live y devuelve de forma asincrónica un identificador de entidad y un token de entidad que se pueden usar posteriormente para llamadas a la API de PlayFab que requieran un usuario de PlayFab autenticado o para crear un PartyLocalUser. No hay ninguna diferencia entre llamar a este método o usar el método LoginWithXbox proporcionado por el SDK de PlayFab.

Sintaxis

Parámetros

localChatUser   PartyXblLocalChatUser* El objeto de usuario de chat local que se usará para la operación de inicio de sesión. asyncIdentifier   void*
optional
Un valor de contexto opcional del tamaño de un puntero, definido por la aplicación, que se puede usar para asociar el cambio de estado de finalización con esta llamada.

Valor devuelto

PartyError c_partyErrorSuccess si la operación para iniciar la sesión del usuario de chat local en PlayFab se inició o un código de error en caso contrario. La forma legible del código de error se puede recuperar mediante GetErrorMessage().

Comentarios

Si es la primera vez que la identidad de XBOX Live inicia sesión en PlayFab, se creará una nueva cuenta de PlayFab y se vinculará a la identidad de XBOX Live.

Cuando un token esté a punto de expirar o si un token ha expirado porque la aplicación ha estado en estado inactivo durante un tiempo prolongado, se debe obtener un nuevo token llamando a este método. Se recomienda adquirir un nuevo token cuando el token proporcionado anteriormente esté a mitad de su período de validez.

Requisitos

Encabezado: PartyXboxLive.h

Consulte también

PartyXblManager
PartyXblLoginToPlayFabCompletedStateChange
Última modificación el 28 de agosto de 2026