Freigeben über


PFLobbySetCustomContext

Konfiguriert einen optionalen, benutzerdefinierten Kontextwert in Zeigergröße mit diesem Lobbyobjekt.

Syntax

HRESULT PFLobbySetCustomContext(  
    PFLobbyHandle lobby,  
    void* customContext  
)  

Parameter

lobby PFLobbyHandle

Der Griff des Wartebereichs.

customContext Leere*
Optional

Ein beliebiger Wert in Zeigergröße, der mit dem Playerobjekt gespeichert werden soll.

Rückgabewert

Typ: HRESULT

S_OK , wenn die Konfiguration des benutzerdefinierten Kontexts erfolgreich war oder andernfalls ein Fehlercode vorhanden ist. Die lesbare Form des Fehlercodes kann über PFMultiplayerGetErrorMessage() abgerufen werden.

Hinweise

Der benutzerdefinierte Kontext wird in der Regel als "Verknüpfung" verwendet, die den Zugriff auf den lokalen, titelspezifischen Speicher vereinfacht, der dem Wartebereich zugeordnet ist, ohne dass eine Zuordnungssuche erforderlich ist. Der Wert wird mithilfe der PFLobbyGetCustomContext()- Methode abgerufen.

Jeder konfigurierte Wert wird von der Bibliothek als nicht transparent behandelt und ist nur auf dem lokalen Gerät gültig. sie wird nicht über das Netzwerk übertragen.

Voraussetzungen

Header: PFLobby.h

Weitere Informationen

PFLobby-Member
PFLobbyGetCustomContext