*/
#define STATIC_KSMETHODSETID_BdaChangeSync \
- 0xfd0a5af3, 0xb41d, 0x11d2, {0x9c, 0x95, 0x0, 0xc0, 0x4f, 0x79, 0x71, 0xe0}
+ 0xfd0a5af3, 0xb41d, 0x11d2, 0x9c, 0x95, 0x0, 0xc0, 0x4f, 0x79, 0x71, 0xe0
DEFINE_GUIDSTRUCT("FD0A5AF3-B41D-11d2-9C95-00C04F7971E0", KSMETHODSETID_BdaChangeSync);
typedef struct _MOUSE_INPUT_DATA {
USHORT UnitId;
USHORT Flags;
- _ANONYMOUS_UNION union {
+ __MINGW_EXTENSION union {
ULONG Buttons;
- _ANONYMOUS_STRUCT struct {
+ __MINGW_EXTENSION struct {
USHORT ButtonFlags;
USHORT ButtonData;
} DUMMYSTRUCTNAME;