reactos/sdk/tools/winesync/setupapi.cfg
winesync 73d461f229
****** Heavily adapted for ReactOS -- TODO: Investigate: Code around copy_device_iface_data may be simplified?
[WINESYNC] setupapi: Merge the InterfaceInfo and InterfaceInstances structs.

It seems the original motivation for separating these was to facilitate easy
enumeration of specific classes using SetupDiEnumDeviceInterfaces(), but it
makes other things unnecessarily complex [including an eventual
implementation of SetupDiRemoveDeviceInterface()] and the implementation
provided here seems quite simple enough.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>

wine commit id 86d26dded5560d6d8adb195372f0676d1f7229b0 by Zebediah Figura <z.figura12@gmail.com>

SYNC NOTE: Only changes applicable to ReactOS have been added:
namely, the copy_device_iface_data() inline helper.

Co-authored-by: Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
2024-02-20 16:46:46 +01:00

9 lines
294 B
INI

directories: null
files:
dlls/setupapi/devinst.c: dll/win32/setupapi/devinst.c
dlls/setupapi/install.c: dll/win32/setupapi/install.c
dlls/setupapi/misc.c: dll/win32/setupapi/misc.c
dlls/setupapi/stubs.c: dll/win32/setupapi/stubs.c
tags:
wine: 86d26dded5560d6d8adb195372f0676d1f7229b0