次の方法で共有


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

関連項目

PFLobby メンバー