IDirectPlay8LobbyClient::ReleaseApplication メソッド
IDirectPlay8LobbyClient::ReleaseApplication メソッド
ロビー アプリケーションを解放し、ロビー クライアントとアプリケーションの接続を終了する。ロビー クライアントがアプリケーションとのセッションを終了するごとに、このメソッドを呼び出す必要がある。
構文
HRESULT ReleaseApplication(
const DPNHANDLE hApplication,
const DWORD dwFlags
);
パラメータ
- hApplication
[in] 解放するロビー アプリケーションの DPNHANDLE。この値は、IDirectPlay8LobbyClient::ConnectApplication メソッドの phApplication パラメータに設定される。次のフラグも指定できる。DPLHANDLE_ALLCONNECTIONS
すべてのアプリケーション接続を解放する。
- dwFlags
[in] 将来の使用に備えて予約されているので、0 に設定しておく。
戻り値
成功した場合は S_OK を返し、失敗した場合は次のいずれかのエラー値を返す。
DPNERR_INVALIDFLAGS | このメソッドに渡されたフラグは無効である。 |
DPNERR_INVALIDHANDLE | 指定されたハンドルは無効である。 |
DPNERR_INVALIDPARAM | メソッドに渡された 1 つ以上のパラメータが無効である。 |