Platform SDK: DirectX |
DPLMSG_GETPROPERTYRESPONSE メッセージは、ロビーにより、DPLMSG_GETPROPERTY メッセージへの応答としてアプリケーションに送信される。要求が満たされた場合、その要求は dwRequestID メンバにより識別される。
typedef struct { DWORD dwType; DWORD dwRequestID GUID guidPlayer; GUID guidPropertyTag; HRESULT hr; DWORD dwDataSize; DWORD dwPropertyData[1]; } DPLMSG_GETPROPERTYRESPONSE, FAR *LPDPLMSG_GETPROPERTYRESPONSE;
ロビーは、すべての DPLMSG_GETPROPERTY 要求に応答するか、またはまったく応答しない。
このメッセージを構成するとき、ロビーは DPLMSG_GETPROPERTYRESPONSE 構造体と完全なプロパティ データを保持するのに十分なメモリを割り当てる必要がある。たとえば、プロパティ データで 52 バイトが必要な場合、ロビーは (sizeof(DPLMSG_GETPROPERTYRESPONSE) + 52) バイトを割り当て、それを DPLMSG_GETPROPERTYRESPONSE ポインタに割り当てる。
Windows NT/2000 : Windows 2000 が必要。
Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
ヘッダー : Dplobby.h で宣言。