DPN_MSGID_ENUM_HOSTS_RESPONSE メッセージ
DPN_MSGID_ENUM_HOSTS_RESPONSE メッセージ
Microsoft® DirectPlay® は、ピアまたはクライアントのメッセージ ハンドラに DPN_MSGID_ENUM_HOSTS_RESPONSE メッセージを送信し、列挙要求に対するホストの応答を伝える。
DPNMSG_ENUM_HOSTS_RESPONSE 構造体には、DPN_MSGID_ENUM_HOSTS_RESPONSE システム メッセージに関する情報が含まれる。
構文
typedef struct _DPNMSG_ENUM_HOSTS_RESPONSE {
DWORD dwSize;
IDirectPlay8Address *pAddressSender;
IDirectPlay8Address *pAddressDevice;
const DPN_APPLICATION_DESC *pApplicationDescription;
PVOID pvResponseData;
DWORD dwResponseDataSize;
PVOID pvUserContext;
DWORD dwRoundTripLatencyMS;
} DPNMSG_ENUM_HOSTS_RESPONSE, *PDPNMSG_ENUM_HOSTS_RESPONSE;
メンバ
- dwSize
この構造体のサイズ。 - pAddressSender
列挙に応答するホストのアドレスを指定する IDirectPlay8Address インターフェイスへのポインタ。IDirectPlay8Address::AddRef を呼び出して、インターフェイスの参照カウントをインクリメントする必要がある。インターフェイスが不要になったときは、IDirectPlay8Address::Release を呼び出す。 - pAddressDevice
デバイスのアドレスを指定する IDirectPlay8Address インターフェイスへのポインタ。IDirectPlay8Address::AddRef を呼び出して、インターフェイスの参照カウントをインクリメントする必要がある。インターフェイスが不要になったときは、IDirectPlay8Address::Release を呼び出す。 - pApplicationDescription
アプリケーションの記述が含まれる DPN_APPLICATION_DESC 構造体へのポインタ。 - pvResponseData
列挙からの応答データへのポインタ。 - dwResponseDataSize
pvResponseData メンバが示すデータ サイズ。 - pvUserContext
ユーザーのコンテキスト値へのポインタ。この値は、IDirectPlay8Peer::EnumHosts または IDirectPlay8Client::EnumHosts に渡されるユーザー コンテキスト値と同じである。 - dwRoundTripLatencyMS
ミリ秒単位で表現された遅延時間。
注意
DPN_OK が含まれた、メッセージ コールバック関数からの戻り値。
データを格納するバッファがないため、このメッセージは DPN_MSGID_RETURN_BUFFER メッセージを生成しない。
メッセージの情報
ヘッダー | dplay8.h |
最低限のオペレーティング システム | Windows 98、Pocket PC 2002 |