Marcus Meissner : include: Added some defines for EnumDevicesBySemantics.

Alexandre Julliard julliard at winehq.org
Fri Feb 15 05:36:06 CST 2008


Module: wine
Branch: master
Commit: 80c2cabab451b749efb768403d68ccddfede71d9
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=80c2cabab451b749efb768403d68ccddfede71d9

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Sun Feb 10 19:32:19 2008 +0100

include: Added some defines for EnumDevicesBySemantics.

---

 include/dinput.h |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/include/dinput.h b/include/dinput.h
index eee1fbd..3ee9ab7 100644
--- a/include/dinput.h
+++ b/include/dinput.h
@@ -440,6 +440,19 @@ typedef BOOL (CALLBACK *LPDIENUMDEVICESCALLBACKA)(LPCDIDEVICEINSTANCEA,LPVOID);
 typedef BOOL (CALLBACK *LPDIENUMDEVICESCALLBACKW)(LPCDIDEVICEINSTANCEW,LPVOID);
 DECL_WINELIB_TYPE_AW(LPDIENUMDEVICESCALLBACK)
 
+#define DIEDBS_MAPPEDPRI1		0x00000001
+#define DIEDBS_MAPPEDPRI2		0x00000002
+#define DIEDBS_RECENTDEVICE		0x00000010
+#define DIEDBS_NEWDEVICE		0x00000020
+
+#define DIEDBSFL_ATTACHEDONLY		0x00000000
+#define DIEDBSFL_THISUSER		0x00000010
+#define DIEDBSFL_FORCEFEEDBACK		DIEDFL_FORCEFEEDBACK
+#define DIEDBSFL_AVAILABLEDEVICES	0x00001000
+#define DIEDBSFL_MULTIMICEKEYBOARDS	0x00002000
+#define DIEDBSFL_NONGAMINGDEVICES	0x00004000
+#define DIEDBSFL_VALID			0x00007110
+
 typedef BOOL (CALLBACK *LPDIENUMDEVICESBYSEMANTICSCBA)(LPCDIDEVICEINSTANCEA,LPDIRECTINPUTDEVICE8A,DWORD,DWORD,LPVOID);
 typedef BOOL (CALLBACK *LPDIENUMDEVICESBYSEMANTICSCBW)(LPCDIDEVICEINSTANCEW,LPDIRECTINPUTDEVICE8W,DWORD,DWORD,LPVOID);
 DECL_WINELIB_TYPE_AW(LPDIENUMDEVICESBYSEMANTICSCB)




More information about the wine-cvs mailing list