Microsoft DirectX 8.0 (C++)

DPL_CONNECT_INFO

IDirectPlay8LobbyClient::ConnectApplication メソッドで使用し、ロビー アプリケーションに接続するときにロビー クライアントの接続情報を指定する。

typedef struct _DPL_CONNECT_INFO {
    DWORD dwSize;
    DWORD dwFlags;
    GUID  guidApplication;
    PDPL_CONNECTION_SETTINGS pdplConnectionSettings;
    PVOID pvLobbyConnectData;
    DWORD dwLobbyConnectDataSize;
} DPL_CONNECT_INFO,  *PDPL_CONNECT_INFO;

メンバ

dwSize
DPL_CONNECT_INFO 構造体のサイズ。アプリケーションは、この構造体を使用する前に、まずこのメンバを設定する必要がある。
dwFlags
接続動作を決定する次のいずれかのフラグ。
DPLCONNECT_LAUNCHNEW
アプリケーションの新しいインスタンスを起動する。
DPLCONNECT_LAUNCHNOTFOUND
起動設定を提供できるアプリケーションが実行されていない場合にのみ、アプリケーションの新しいインスタンスを起動する。
guidApplication
アプリケーションを指定する GUID 型の変数。
pdplConnectionSettings
接続が確立したときに接続に関連付ける接続設定を保持する。
pvLobbyConnectData
ロビー アプリケーションに渡された接続データへのポインタ。
dwLobbyConnectDataSize
pvLobbyConnectData メンバのデータ バッファのサイズを指定する DWORD 型の変数。

動作環境

  Windows NT/2000 : Windows 2000 以降に対する再配布可能ファイルとして提供。
  Windows 95/98 : Windows 95 以降に対する再配布可能ファイルとして提供。
  ヘッダー : Dplobby8.h で宣言。 で宣言。