PFLobbyServerDeleteLobby
ロビーを所有する game_server エンティティに代わってロビーを削除します。
構文
HRESULT PFLobbyServerDeleteLobby(
PFLobbyHandle lobby,
void* asyncContext
)
パラメーター
lobby
PFLobbyHandle
TBD
asyncContext
void*
省略可能
TBD
戻り値
型: HRESULT
呼び出しが成功した場合は S_OK
、それ以外の場合はエラー コードになります。 人間が読める形式のエラー コードは、PartyManager::GetErrorMessage() を介して取得できます。
解説
この機能を使用するには、PFLobby.h を含める前にPFMULTIPLAYER_INCLUDE_SERVER_APIS を定義する必要があります。
このメソッドは、game_server エンティティの代わりにロビーを削除する非同期操作をキューに入れます。 完了すると、操作が完了したことを示す PFLobbyServerDeleteLobbyCompletedStateChange が提供されます。
このメソッドでは、削除が成功するとは限りません。 ネットワークまたはサービス エラーが原因で操作が失敗する可能性があります。 削除の試行が失敗しても再試行できる場合、ライブラリは引き続き削除操作を再試行します。 操作を再試行できなくなったら、操作が完了し、 PFLobbyServerDeleteLobbyCompletedStateChange が提供されます。
要件
ヘッダー: PFLobby.h