Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Signiert den Benutzer mit einem XUserHandle und gibt eine Sitzungs-ID zurück, die anschließend für API-Aufrufe verwendet werden kann, die einen authentifizierten Benutzer erfordern
Syntax
HRESULT PFAuthenticationLoginWithXUserAsync(
PFServiceConfigHandle serviceConfigHandle,
const PFAuthenticationLoginWithXUserRequest* request,
XAsyncBlock* async
)
Parameter
serviceConfigHandle PFServiceConfigHandle
PFServiceConfigHandle wurde vom PFServiceConfigCreateHandle-Aufruf zurückgegeben.
request
PFAuthenticationLoginWithXUserRequest*
Aufgefülltes Anforderungsobjekt.
async XAsyncBlock*
Ein-Aus
XAsyncBlock für den asynchronen Vorgang.
Rückgabewert
Typ: HRESULT
Ergebniscode für diesen API-Vorgang.
Hinweise
Diese API ist auf GDK verfügbar. Wenn sich ein Benutzer zum ersten Mal mit dem Xbox Live-Konto anmeldet und CreateAccount auf "true" festgelegt ist, wird ein neues PlayFab-Konto erstellt und mit dem Xbox Live-Konto verknüpft. In diesem Fall wird keine E-Mail-Adresse oder kein Benutzername mit dem PlayFab-Konto verknüpft. Wenn kein PlayFab-Konto mit dem Xbox Live-Konto verknüpft ist, wird eine entsprechende Fehlermeldung zurückgegeben, sodass der Titel den Benutzer durch die Erstellung eines PlayFab-Kontos führen kann. Siehe auch ClientLinkXboxAccountAsync, ClientUnlinkXboxAccountAsync. Wenn die asynchrone Aufgabe abgeschlossen ist, rufen Sie PFAuthenticationLoginWithXUserGetResult auf, um das Ergebnis abzurufen.
Anforderungen
Kopfzeile: PFAuthentication_Xbox.h