File 0006-setupapi-trace.patch of Package wine

From 7996275890892c78c46f7becad615e2869bc52f2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <stefan.bruens@rwth-aachen.de>
Date: Wed, 30 Apr 2025 03:42:46 +0200
Subject: [PATCH 6/7] setupapi trace

---
 dlls/setupapi/devinst.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dlls/setupapi/devinst.c b/dlls/setupapi/devinst.c
index 9b6b49aeb93..12efe9bcf51 100644
--- a/dlls/setupapi/devinst.c
+++ b/dlls/setupapi/devinst.c
@@ -1890,6 +1890,7 @@ BOOL WINAPI DECLSPEC_HOTPATCH SetupDiEnumDeviceInfo(HDEVINFO devinfo, DWORD inde
     struct DeviceInfoSet *set;
     struct device *device;
     DWORD i = 0;
+    WCHAR guidStr[39];
 
     TRACE("devinfo %p, index %ld, device_data %p\n", devinfo, index, device_data);
 
@@ -1913,6 +1914,8 @@ BOOL WINAPI DECLSPEC_HOTPATCH SetupDiEnumDeviceInfo(HDEVINFO devinfo, DWORD inde
         if (i++ == index)
         {
             copy_device_data(device_data, device);
+            SETUPDI_GuidToString(&device_data->ClassGuid, guidStr);
+            TRACE("devinst %ld class %hs\n", device_data->DevInst, guidStr);
             return TRUE;
         }
     }
-- 
2.49.0

openSUSE Build Service is sponsored by