DPN_MSGID_CONNECT_COMPLETE メッセージ
DPN_MSGID_CONNECT_COMPLETE メッセージ
ピアツーピア セッションまたはクライアント/サーバー セッションで接続の試行が完了すると、Microsoft® DirectPlay® は DPN_MSGID_CONNECT_COMPLETE メッセージを生成する。
DPNMSG_CONNECT_COMPLETE 構造体には、DPN_MSGID_CONNECT_COMPLETE システム メッセージに関する情報が含まれる。
構文
typedef struct _DPNMSG_CONNECT_COMPLETE {
DWORD dwSize;
DPNHANDLE hAsyncOp;
PVOID pvUserContext;
HRESULT hResultCode;
PVOID pvApplicationReplyData;
DWORD dwApplicationReplyDataSize;
DPNID dpnidLocal;
} DPNMSG_CONNECT_COMPLETE, *PDPNMSG_CONNECT_COMPLETE;
メンバ
- dwSize
この構造体のサイズ。 - hAsyncOp
非同期処理ハンドル。 - pvUserContext
IDirectPlay8Peer::Connect または IDirectPlay8Client::Connect メソッドを呼び出したときに提供される、ユーザー コンテキスト。 - hResultCode
接続の結果を示す HRESULT。詳細については、IDirectPlay8Peer::Connect メソッドまたは IDirectPlay8Client::Connect メソッドの「戻り値」を参照すること。また、プレーヤがピアツーピア セッションに参加しようとしたときに、セッションの他の既存プレーヤの少なくとも 1 人がそのプレーヤに接続できないと、DPNERR_PLAYERNOTREACHABLE が返される。 - pvApplicationReplyData
ホストまたはサーバーから返された接続応答データ。 - dwApplicationReplyDataSize
pvApplicationReplyData メンバのデータ サイズ (バイト単位)。 - dpnidLocal
ローカル プレーヤの DPNID を指定する。
注意
DPN_OK が含まれた、メッセージ コールバック関数からの戻り値。
接続が成功したどうかに関係なく、このメッセージは生成される。
メッセージの情報
ヘッダー | dplay8.h |
最低限の利用可能バージョン | DirectX 9.0 |
最低限のオペレーティング システム | Windows 2000、Windows 98 |