Freigeben über


PFAuthenticationLoginResult

PFAuthenticationLoginResult-Datenmodell.

Syntax

typedef struct PFAuthenticationLoginResult {  
    PFGetPlayerCombinedInfoResultPayload const* infoResultPayload;  
    time_t const* lastLoginTime;  
    bool newlyCreated;  
    const char* playFabId;  
    PFAuthenticationUserSettings const* settingsForUser;  
    PFTreatmentAssignment const* treatmentAssignment;  
} PFAuthenticationLoginResult;  

Mitglieder

infoResultPayload PFGetPlayerCombinedInfoResultPayload const*
kann nullptr sein

(Optional) Ergebnisse für angeforderte Informationen.

lastLoginTime time_t const*
kann nullptr sein

(Optional) Der Zeitpunkt der vorherigen Anmeldung dieses Benutzers. Wenn keine vorherige Anmeldung vorhanden war, ist dies DateTime.MinValue.

newlyCreated Bool

True, wenn das Konto für diese Anmeldung neu erstellt wurde.

playFabId const char*
ist NULL-terminiert.

(Optional) Die eindeutige PlayFabId des Spielers.

settingsForUser PFAuthenticationUserSettings const*
kann nullptr sein

(Optional) Für diesen Benutzer spezifische Einstellungen.

treatmentAssignment PFTreatmentAssignment const*
kann nullptr sein

(Optional) Die Experimentierbehandlungen für diesen Benutzer zum Zeitpunkt der Anmeldung.

Voraussetzungen

Header: PFAuthenticationTypes.h

Weitere Informationen

PFAuthenticationTypes-Member