Freigeben über


PFAuthenticationAuthenticateGameServerWithCustomIdGetResult

Ruft das Ergebnis eines erfolgreichen PFAuthenticationAuthenticateGameServerWithCustomIdAsync-Aufrufs ab.

Syntax

HRESULT PFAuthenticationAuthenticateGameServerWithCustomIdGetResult(  
    XAsyncBlock* async,  
    size_t bufferSize,  
    void* buffer,  
    PFAuthenticationAuthenticateCustomIdResult** result,  
    size_t* bufferUsed  
)  

Parameter

async XAsyncBlock*
Inout

XAsyncBlock für den asynchronen Vorgang.

bufferSize Size_t

Die Größe des Puffers für das Ergebnisobjekt.

buffer Leere*
* Out_writes_bytes_to(bufferSize,bufferUsed)

Bytepuffer, der für den Ergebniswert und seine Felder verwendet wird.

result PFAuthenticationAuthenticateCustomIdResult**
Bibliotheksseitig zugeordnete Ausgabe

Zeiger auf das Ergebnisobjekt.

bufferUsed Size_t*
Optionale Ausgabe

Die Anzahl der Bytes im bereitgestellten Puffer, die verwendet wurden.

Rückgabewert

Typ: HRESULT

Ergebniscode für diesen API-Vorgang.

Hinweise

result ist ein Zeiger innerhalb des Puffers und muss nicht separat freigegeben werden.

Voraussetzungen

Header: PFAuthentication.h

Weitere Informationen

PFAuthentication-Member