* include/winuser.h (BSF_*, BSM_*): Sync constants defined in
both winuser.h and dbt.h. * include/dbt.h (BSF_*, BSM_*): Likewise. * include/winuser.h (struct tagRAWINPUT): Remove _ANONYMOUS_UNION tag from named union. (struct tagRAWMOUSE): Add _ANONYMOUS_STRUCT to nameless struct.
This commit is contained in:
parent
684f94e305
commit
4d36c543ea
|
@ -1,3 +1,13 @@
|
||||||
|
2003-09-30 Danny Smith <dannysmith@users.sourceforge.net>
|
||||||
|
|
||||||
|
* include/winuser.h (BSF_*, BSM_*): Sync constants defined in
|
||||||
|
both winuser.h and dbt.h.
|
||||||
|
* include/dbt.h (BSF_*, BSM_*): Likewise.
|
||||||
|
|
||||||
|
* include/winuser.h (struct tagRAWINPUT): Remove
|
||||||
|
_ANONYMOUS_UNION tag from named union.
|
||||||
|
(struct tagRAWMOUSE): Add _ANONYMOUS_STRUCT to nameless struct.
|
||||||
|
|
||||||
2003-09-30 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
2003-09-30 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
||||||
|
|
||||||
* include/dhcpcsvc.h: New file.
|
* include/dhcpcsvc.h: New file.
|
||||||
|
@ -24,6 +34,7 @@
|
||||||
* lib/user32.def (GetRawInputDeviceInfo[AW]): Ooops... there
|
* lib/user32.def (GetRawInputDeviceInfo[AW]): Ooops... there
|
||||||
are ANSI/Unicode versions of this function.
|
are ANSI/Unicode versions of this function.
|
||||||
|
|
||||||
|
>>>>>>> 1.469
|
||||||
2003-09-29 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
2003-09-29 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
||||||
|
|
||||||
* include/winuser.h [_WIN32_WINNT >= 0x0501] (RIM_TYPEMOUSE,
|
* include/winuser.h [_WIN32_WINNT >= 0x0501] (RIM_TYPEMOUSE,
|
||||||
|
|
|
@ -39,18 +39,30 @@ extern "C" {
|
||||||
#define DBT_USERDEFINED 0xFFFF
|
#define DBT_USERDEFINED 0xFFFF
|
||||||
#define DBTF_MEDIA 1
|
#define DBTF_MEDIA 1
|
||||||
#define DBTF_NET 2
|
#define DBTF_NET 2
|
||||||
#define BSM_ALLCOMPONENTS 0
|
|
||||||
#define BSM_VXDS 1
|
/* Also defined in winuser.h */
|
||||||
#define BSM_NETDRIVER 2
|
#define BSM_ALLCOMPONENTS 0
|
||||||
#define BSM_INSTALLABLEDRIVERS 4
|
#define BSM_APPLICATIONS 8
|
||||||
#define BSM_APPLICATIONS 8
|
#define BSM_ALLDESKTOPS 16
|
||||||
#define BSF_QUERY 1
|
#define BSM_INSTALLABLEDRIVERS 4
|
||||||
#define BSF_IGNORECURRENTTASK 2
|
#define BSM_NETDRIVER 2
|
||||||
#define BSF_FLUSHDISK 4
|
#define BSM_VXDS 1
|
||||||
#define BSF_NOHANG 8
|
#define BSF_FLUSHDISK 0x00000004
|
||||||
#define BSF_POSTMESSAGE 16
|
#define BSF_FORCEIFHUNG 0x00000020
|
||||||
#define BSF_FORCEIFHUNG 32
|
#define BSF_IGNORECURRENTTASK 0x00000002
|
||||||
#define BSF_NOTIMEOUTIFNOTHUNG 64
|
#define BSF_NOHANG 0x00000008
|
||||||
|
#define BSF_NOTIMEOUTIFNOTHUNG 0x00000040
|
||||||
|
#define BSF_POSTMESSAGE 0x00000010
|
||||||
|
#define BSF_QUERY 0x00000001
|
||||||
|
#if (_WIN32_WINNT >= 0x0500)
|
||||||
|
#define BSF_ALLOWSFW 0x00000080
|
||||||
|
#define BSF_SENDNOTIFYMESSAGE 0x00000100
|
||||||
|
#endif /* (_WIN32_WINNT >= 0x0500) */
|
||||||
|
#if (_WIN32_WINNT >= 0x0501)
|
||||||
|
#define BSF_LUID 0x00000400
|
||||||
|
#define BSF_RETURNHDESK 0x00000200
|
||||||
|
#endif /* (_WIN32_WINNT >= 0x0501) */
|
||||||
|
|
||||||
#define BSF_MSGSRV32ISOK_BIT 31
|
#define BSF_MSGSRV32ISOK_BIT 31
|
||||||
#define BSF_MSGSRV32ISOK 0x80000000
|
#define BSF_MSGSRV32ISOK 0x80000000
|
||||||
|
|
||||||
|
|
|
@ -116,6 +116,14 @@ extern "C" {
|
||||||
#define MF_USECHECKBITMAPS 512
|
#define MF_USECHECKBITMAPS 512
|
||||||
#define MF_UNHILITE 0
|
#define MF_UNHILITE 0
|
||||||
#define MF_HILITE 128
|
#define MF_HILITE 128
|
||||||
|
|
||||||
|
/* Also defined in dbt.h */
|
||||||
|
#define BSM_ALLCOMPONENTS 0
|
||||||
|
#define BSM_APPLICATIONS 8
|
||||||
|
#define BSM_ALLDESKTOPS 16
|
||||||
|
#define BSM_INSTALLABLEDRIVERS 4
|
||||||
|
#define BSM_NETDRIVER 2
|
||||||
|
#define BSM_VXDS 1
|
||||||
#define BSF_FLUSHDISK 0x00000004
|
#define BSF_FLUSHDISK 0x00000004
|
||||||
#define BSF_FORCEIFHUNG 0x00000020
|
#define BSF_FORCEIFHUNG 0x00000020
|
||||||
#define BSF_IGNORECURRENTTASK 0x00000002
|
#define BSF_IGNORECURRENTTASK 0x00000002
|
||||||
|
@ -131,12 +139,7 @@ extern "C" {
|
||||||
#define BSF_LUID 0x00000400
|
#define BSF_LUID 0x00000400
|
||||||
#define BSF_RETURNHDESK 0x00000200
|
#define BSF_RETURNHDESK 0x00000200
|
||||||
#endif /* (_WIN32_WINNT >= 0x0501) */
|
#endif /* (_WIN32_WINNT >= 0x0501) */
|
||||||
#define BSM_ALLCOMPONENTS 0
|
|
||||||
#define BSM_APPLICATIONS 8
|
|
||||||
#define BSM_ALLDESKTOPS 16
|
|
||||||
#define BSM_INSTALLABLEDRIVERS 4
|
|
||||||
#define BSM_NETDRIVER 2
|
|
||||||
#define BSM_VXDS 1
|
|
||||||
#define BROADCAST_QUERY_DENY 1112363332
|
#define BROADCAST_QUERY_DENY 1112363332
|
||||||
#define ENUM_CURRENT_SETTINGS ((DWORD)-1)
|
#define ENUM_CURRENT_SETTINGS ((DWORD)-1)
|
||||||
#define ENUM_REGISTRY_SETTINGS ((DWORD)-2)
|
#define ENUM_REGISTRY_SETTINGS ((DWORD)-2)
|
||||||
|
@ -2967,7 +2970,7 @@ typedef struct tagRAWMOUSE {
|
||||||
USHORT usFlags;
|
USHORT usFlags;
|
||||||
_ANONYMOUS_UNION union {
|
_ANONYMOUS_UNION union {
|
||||||
ULONG ulButtons;
|
ULONG ulButtons;
|
||||||
struct {
|
_ANONYMOUS_STRUCT struct {
|
||||||
USHORT usButtonFlags;
|
USHORT usButtonFlags;
|
||||||
USHORT usButtonData;
|
USHORT usButtonData;
|
||||||
};
|
};
|
||||||
|
@ -2992,7 +2995,7 @@ typedef struct tagRAWHID {
|
||||||
} RAWHID,*PRAWHID,*LPRAWHID;
|
} RAWHID,*PRAWHID,*LPRAWHID;
|
||||||
typedef struct tagRAWINPUT {
|
typedef struct tagRAWINPUT {
|
||||||
RAWINPUTHEADER header;
|
RAWINPUTHEADER header;
|
||||||
_ANONYMOUS_UNION union {
|
union {
|
||||||
RAWMOUSE mouse;
|
RAWMOUSE mouse;
|
||||||
RAWKEYBOARD keyboard;
|
RAWKEYBOARD keyboard;
|
||||||
RAWHID hid;
|
RAWHID hid;
|
||||||
|
|
Loading…
Reference in New Issue