DPLMSG_SYSTEMMESSAGE
DPLMSG_SYSTEMMESSAGE 構造体は、ロビーとアプリケーション間で送受信されるシステム メッセージである。
typedef struct {
DWORD dwType;
GUID guidInstance;
} DPLMSG_SYSTEMMESSAGE, FAR *LPDPLMSG_SYSTEMMESSAGE;
- dwType
- 受け取ったシステム メッセージのタイプを識別する。
- DPLSYS_APPTERMINATED
- IDirectPlayLobby3::RunApplication メソッドにより起動されたアプリケーションが終了したことを示す。
- DPLSYS_CONNECTIONSETTINGSREAD
- IDirectPlayLobby3::RunApplication メソッドにより起動されたアプリケーションが接続設定を読み取ったことを示す。
- DPLSYS_DPLAYCONNECTFAILED
- IDirectPlayLobby3::RunApplication メソッドにより起動されたアプリケーションでセッションへの接続が失敗したことを示す。
- DPLSYS_DPLAYCONNECTSUCCEEDED
- IDirectPlayLobby3::RunApplication メソッドにより起動されたアプリケーションがセッションを作成し、ほかのアプリケーションが参加するための準備を整えたか、またはセッションへの参加が成功したことを示す。
- DPLSYS_NEWCONNECTIONSETTINGS
- ロビー クライアントが RunApplication を呼び出したときに待機中のアプリケーションが見つかったことを示す。待機中のアプリケーションは、このとき GetConnectionSettings により接続設定を読み取って、ConnectEx を使用してセッションに参加することができる。
- guidInstance
- このメッセージが対応している DirectPlay セッションのインスタンスを識別する GUID。
Windows NT/2000 : Windows 2000 が必要。
Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
ヘッダー : Dplobby.h で宣言。