Platform SDK: DirectX

DPLMSG_GENERIC

DPLMSG_GENERIC is the generic structure of system messages passed between the lobby client and an application.

typedef struct {
    DWORD dwType;
} DPLMSG_GENERIC, FAR *LPDPLMSG_GENERIC;
dwType
Identifies what type of system message has been received.

Remarks

When a lobby system message is received (that is, the value pointed to by the lpidFrom parameter equals DPID_SYSMSG), first cast the unknown message data to the DPLMSG_GENERIC type, and then perform further processing based on the value of dwType. After the message type has been determined, the message can cast to one of the known types of lobby system messages for further processing.

See Using Lobby Messages for a list of lobby message types.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in dplobby.h.

See Also

DPLMSG_SYSTEMMESSAGE