https://bugs.winehq.org/show_bug.cgi?id=25740
--- Comment #13 from Leith Bade leith@bade.nz --- I also briefly looked at why the native updspapi.dll crashes, it seems like some of the setupapi.dll structures get trashed. I wonder if updspapi.dll makes assumptions on internal structures of setupapi.dll, e.g. tries to directly modify whatever HINT is in real DLL.
It is not clear if updspapi.dll is a complete re-implementation of the SetupAPI or if it just extends it.