Bruno Jesus : dinput8/tests: Debug device information during enumeration callback.

Alexandre Julliard julliard at winehq.org
Mon Aug 15 10:37:29 CDT 2016


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

Author: Bruno Jesus <00cpxxx at gmail.com>
Date:   Sun Aug 14 15:57:36 2016 -0300

dinput8/tests: Debug device information during enumeration callback.

Signed-off-by: Bruno Jesus <00cpxxx at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/dinput8/tests/dinput.c | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/dlls/dinput8/tests/dinput.c b/dlls/dinput8/tests/dinput.c
index 0984767..a6cbd34 100644
--- a/dlls/dinput8/tests/dinput.c
+++ b/dlls/dinput8/tests/dinput.c
@@ -361,6 +361,22 @@ static BOOL CALLBACK enum_devices_callback(const DIDEVICEINSTANCEA *instance, vo
 {
     struct enum_devices_test *enum_test = context;
 
+    trace("---- Device Information ----\n"
+          "Product Name  : %s\n"
+          "Instance Name : %s\n"
+          "devType       : 0x%08x\n"
+          "GUID Product  : %s\n"
+          "GUID Instance : %s\n"
+          "HID Page      : 0x%04x\n"
+          "HID Usage     : 0x%04x\n",
+          instance->tszProductName,
+          instance->tszInstanceName,
+          instance->dwDevType,
+          wine_dbgstr_guid(&instance->guidProduct),
+          wine_dbgstr_guid(&instance->guidInstance),
+          instance->wUsagePage,
+          instance->wUsage);
+
     enum_test->device_count++;
     return enum_test->return_value;
 }




More information about the wine-cvs mailing list