Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Search for lobbies on behalf of the local user.
Syntax
HRESULT PFMultiplayerFindLobbies(
PFMultiplayerHandle handle,
const PFEntityKey* searchingEntity,
const PFLobbySearchConfiguration* searchConfiguration,
void* asyncContext
)
Parameters
handle
PFMultiplayerHandle
The handle of the PFMultiplayer API instance.
searchingEntity
PFEntityKey*
The playfab entity performing the search.
searchConfiguration
PFLobbySearchConfiguration*
The configuration used to filter and sort the searched lobbies.
asyncContext
void*
optional
An optional, app-defined, pointer-sized context value that can be used to associate the completion state change with this call.
Return value
Type: HRESULT
S_OK
if the call succeeded or an error code otherwise. The human-readable form of the error code can be retrieved via PFMultiplayerGetErrorMessage().
Remarks
This is an asynchronous operation. Upon successful completion, the title will be provided a PFLobbyFindLobbiesCompletedStateChange with the PFLobbyFindLobbiesCompletedStateChange::result field set to S_OK
. Upon a failed completion, the title will be provided a PFLobbyFindLobbiesCompletedStateChange with the PFLobbyFindLobbiesCompletedStateChange::result field set to a failure.
Requirements
Header: PFLobby.h