dinput8/tests: Debug device information during enumeration callback
Bruno Jesus
00cpxxx at gmail.com
Sun Aug 14 13:57:36 CDT 2016
Most likely my other patch but this is not specific to joysticks.
Signed-off-by: Bruno Jesus <00cpxxx at gmail.com>
-------------- next part --------------
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-patches
mailing list