PFAuthenticationServerLoginWithServerCustomIdGetResult
Get the result from a PFAuthenticationServerLoginWithServerCustomIdAsync call. The PFEntityHandle will always be returned, but the additional info in the PFAuthenticationLoginResult is only returned if a buffer is provided.
Syntax
HRESULT PFAuthenticationServerLoginWithServerCustomIdGetResult(
XAsyncBlock* async,
PFAuthenticationEntityTokenResponse entityTokenResponse,
size_t bufferSize,
void* buffer,
PFAuthenticationLoginResult result,
size_t* bufferUsed
)
Parameters
async
XAsyncBlock*
Inout
XAsyncBlock for the async operation.
entityTokenResponse
PFAuthenticationEntityTokenResponse
library-allocated output
TBD
bufferSize
size_t
The size of the buffer for the result object.
buffer
void*
*Out_writes_bytes_to(bufferSize,bufferUsed)
Byte buffer used for the Login result value and its fields.
result
PFAuthenticationLoginResult
optional, library-allocated output
Pointer to the LoginResult object.
bufferUsed
size_t*
optional output
The number of bytes in the provided buffer that were used.
Return value
Type: HRESULT
Result code for this API operation. If the service call is unsuccessful, the result will be E_PF_EVALUATION_MODE_PLAYER_COUNT_EXCEEDED or any of the global PlayFab Service errors. See doc page "Handling PlayFab Errors" for more details on error handling.
Remarks
If the PFAuthenticationServerLoginWithServerCustomIdAsync call fails, entityHandle with be null. Otherwise, the handle must be closed with PFEntityCloseHandle when it is no longer needed. If returned, 'result' is a pointer within 'buffer' and does not need to be freed separately.
Requirements
Header: PFAuthentication.h
See also
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla