Module: wine Branch: master Commit: d19ff2d8286fc5f24b716c56c160a19f57142fe0 URL: http://source.winehq.org/git/wine.git/?a=commit;h=d19ff2d8286fc5f24b716c56c1...
Author: Bruno Jesus 00cpxxx@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@gmail.com Signed-off-by: Alexandre Julliard julliard@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; }