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