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