Freigeben über


PFLobbyGetLobbyId

Ruft die ID des Wartebereichs ab.

Syntax

HRESULT PFLobbyGetLobbyId(  
    PFLobbyHandle lobby,  
    const char** id  
)  

Parameter

lobby PFLobbyHandle

Der Griff des Wartebereichs.

id Char**
Bibliotheksseitig zugeordnete Ausgabe

Die Id des Ausgabelobbys.

Rückgabewert

Typ: HRESULT

S_OK , wenn der Aufruf erfolgreich war oder andernfalls ein Fehlercode vorliegt. Die lesbare Form des Fehlercodes kann über PFMultiplayerGetErrorMessage() abgerufen werden.

Hinweise

Wenn dieses Lobbyobjekt durch Aufrufen von PFMultiplayerCreateAndJoinLobby() erstellt wurde, gibt diese Methode einen Fehler zurück, bis PFMultiplayerStartProcessingLobbyStateChanges() einen erfolgreichen PFLobbyCreateAndJoinLobbyCompletedStateChange bereitstellt.

Wenn dieses Wartebereichsobjekt durch Aufrufen von PFMultiplayerJoinLobby() erstellt wurde, gibt diese Methode einen Fehler zurück, bis PFMultiplayerStartProcessingLobbyStateChanges() eine erfolgreiche PFLobbyJoinLobbyCompletedStateChange bereitstellt.

Wenn dieses Lobbyobjekt durch Aufrufen von PFMultiplayerCreateAndClaimServerLobby() erstellt wurde, gibt diese Methode einen Fehler zurück, bis PFMultiplayerStartProcessingLobbyStateChanges() einen erfolgreichen PFLobbyCreateAndClaimServerLobbyCompletedStateChange bereitstellt.

Wenn dieses Lobbyobjekt durch Aufrufen von PFMultiplayerClaimServerLobby() erstellt wurde, gibt diese Methode einen Fehler zurück, bis PFMultiplayerStartProcessingLobbyStateChanges() einen erfolgreichen PFLobbyClaimServerLobbyCompletedStateChange bereitstellt.

Wenn dieses Lobbyobjekt durch Aufrufen von PFMultiplayerJoinLobbyAsServer() erstellt wurde, gibt diese Methode einen Fehler zurück, bis PFMultiplayerStartProcessingLobbyStateChanges() einen erfolgreichen PFLobbyJoinLobbyAsServerCompletedStateChange bereitstellt.

Voraussetzungen

Header: PFLobby.h

Weitere Informationen

PFLobby-Member