Microsoft DirectX 8.0 (Visual Basic) |
DPL_CONNECT_INFO 型で指定されたセッションにロビー対応アプリケーションを接続する。アプリケーションが実行されていない場合、このメソッドを使用してアプリケーションを起動できる。
接続が正しく確立されると、Microsoft® DirectPlay® はメッセージ ハンドラの DirectPlay8LobbyEvent.Connect メソッドを呼び出す。
ConnectApplication( _ ConnectionInfo As DPL_CONNECT_INFO, lTimeOut As Long, _ lFlags As CONST_DPLCONNECT) As Long
アプリケーション接続ハンドルが設定される Long 値を返す。このハンドルは、アプリケーションとの通信に使用される。また、このハンドルは DirectPlay8LobbyClient.ReleaseApplication メソッドの Application パラメータでも使用される。
失敗した場合は、Err.Number に次のいずれかの値が設定される。
DPNERR_CANTLAUNCHAPPLICATION |
DPNERR_INVALIDFLAGS |
DPNERR_INVALIDPARAM |
DPNERR_TIMEDOUT |