Syntax
Parameters
xboxLiveUserIdCount uint32_t
The number of XBOX Live User Ids in the xboxLiveUserIds array.
xboxLiveUserIds uint64_t*input array of size
xboxLiveUserIdCount
An array of size xboxLiveUserIdCount containing the XBOX Live User Ids for which the library will query the PlayFab Entity Id.
localChatUser PartyXblLocalChatUser*
Local chat user that will be used to communicate with PlayFab. The local chat user will be logged in to PlayFab if needed.
asyncIdentifier void*optional An optional, app-defined, pointer-sized context value that can be used to associate the completion state change with this call.
Return value
PartyErrorc_partyErrorSuccess if the operation started or an error code otherwise. The human-readable form of the error code can be retrieved via GetErrorMessage().
Remarks
Each XBOX Live User Id will only map to a PlayFab Entity Id if this XBOX Live User has already been linked to a PlayFab account. A PlayFab account is automatically created and linked when calling PartyXblManager::LoginToPlayFab for the first time. The LoginWithXbox API provided by the PlayFab SDK can also be used to link an account.If the PartyXblGetEntityIdsFromXboxLiveUserIdsCompletedStateChange associated with the completion of this call indicates a failure with a result of PartyXblStateChangeResult::PlayFabUserNotAuthorized, the operation can be retried no more than one time after successfully calling LoginToPlayFab().
If the PartyXblGetEntityIdsFromXboxLiveUserIdsCompletedStateChange associated with the completion of this call indicates a failure with a result of PartyXblStateChangeResult::PlayFabRateLimitExceeded, the operation can be retried after a brief delay.
Requirements
Header: PartyXboxLive.hSee also
PartyXblManagerPartyXblGetEntityIdsFromXboxLiveUserIdsCompletedStateChange
