On Monday 28 May 2007, Detlef Riekenberg wrote: > On So, 2007-05-27 at 13:49 +0200, Cedric wrote: > > fixme:setupapi:SetupDiClassGuidsFromNameExA > > fixme:setupapi:SetupDiGetClassDevsW returning empty list > > fixme:setupapi:SetupDiEnumDeviceInfo 0x1d9b28 0 0x33f318 > > The code enumerates the Plug&Play-Manager for Parallel-Ports, > but that is not implemented in wine (returning empty list). > > I have an Idea, how to support this, but that needs a while. > But even, when that Part works, we have no Parport-Driver in > our "ntdll.dll" (serial as Example: dlls/ntdll.dll/serial.c) > > I Suggest, that you add an AppDB-Entry for your App and a Bug > for the Parport-Enumeration. > > The log-channel is "setupapi": > WINEDEBUG="+setupapi" wine <yourapp.exe> 2>&1 | tee log.txt > > Do not paste the log in the Bug-Entry: Attach the logfile) > > Thanks Hi Detlef, I have created the appdb entry, but it's not yet accepted. Therefore i'm positing the results here: $ WINEDEBUG="+setupapi" wine ~/.wine/drive_c/Program\ Files/IAR\ Systems/Embedded\ Workbench\ 4.0/common/bin/IarIdePm.exe fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled. fixme:htmlhelp:HtmlHelpW HH case HH_CLOSE_ALL not handled. fixme:setupapi:SetupDiClassGuidsFromNameExA trace:setupapi:SetupDiClassGuidsFromNameExW RegEnumKeyExW() returns 0 trace:setupapi:SetupDiClassGuidsFromNameExW Key name: 0x34f200 trace:setupapi:SetupDiClassGuidsFromNameExW Class name: 0x34f000 trace:setupapi:SetupDiClassGuidsFromNameExW Found matching class name trace:setupapi:SetupDiClassGuidsFromNameExW Guid: 0x34f200 trace:setupapi:SetupDiClassGuidsFromNameExW Guid: 0x34f202 trace:setupapi:SetupDiClassGuidsFromNameExW RegEnumKeyExW() returns 259 trace:setupapi:SetupDiGetClassDevsW {4d36e978-e325-11ce-bfc1-08002be10318} (null) (nil) 0x0000000a fixme:setupapi:SetupDiGetClassDevsW returning empty list trace:setupapi:SetupDiCreateDeviceInfoListExW {4d36e978-e325-11ce-bfc1-08002be10318} (nil) (null) (nil) fixme:setupapi:SetupDiEnumDeviceInfo 0x1d3530 0 0x34f318 trace:setupapi:SetupDiDestroyDeviceInfoList 0x1d3530 fixme:setupapi:SetupDiClassGuidsFromNameExA trace:setupapi:SetupDiClassGuidsFromNameExW RegEnumKeyExW() returns 0 trace:setupapi:SetupDiClassGuidsFromNameExW Key name: 0x34f19c trace:setupapi:SetupDiClassGuidsFromNameExW Class name: 0x34ef9c trace:setupapi:SetupDiClassGuidsFromNameExW Found matching class name trace:setupapi:SetupDiClassGuidsFromNameExW Guid: 0x34f19c trace:setupapi:SetupDiClassGuidsFromNameExW Guid: 0x34f19e trace:setupapi:SetupDiClassGuidsFromNameExW RegEnumKeyExW() returns 259 trace:setupapi:SetupDiGetClassDevsW {4d36e978-e325-11ce-bfc1-08002be10318} (null) (nil) 0x0000000a fixme:setupapi:SetupDiGetClassDevsW returning empty list trace:setupapi:SetupDiCreateDeviceInfoListExW {4d36e978-e325-11ce-bfc1-08002be10318} (nil) (null) (nil) fixme:setupapi:SetupDiEnumDeviceInfo 0x1cc1e8 0 0x34f2b4 trace:setupapi:SetupDiDestroyDeviceInfoList 0x1cc1e8 fixme:setupapi:SetupDiClassGuidsFromNameExA trace:setupapi:SetupDiClassGuidsFromNameExW RegEnumKeyExW() returns 0 trace:setupapi:SetupDiClassGuidsFromNameExW Key name: 0x34f200 trace:setupapi:SetupDiClassGuidsFromNameExW Class name: 0x34f000 trace:setupapi:SetupDiClassGuidsFromNameExW Found matching class name trace:setupapi:SetupDiClassGuidsFromNameExW Guid: 0x34f200 trace:setupapi:SetupDiClassGuidsFromNameExW Guid: 0x34f202 trace:setupapi:SetupDiClassGuidsFromNameExW RegEnumKeyExW() returns 259 trace:setupapi:SetupDiGetClassDevsW {4d36e978-e325-11ce-bfc1-08002be10318} (null) (nil) 0x0000000a fixme:setupapi:SetupDiGetClassDevsW returning empty list trace:setupapi:SetupDiCreateDeviceInfoListExW {4d36e978-e325-11ce-bfc1-08002be10318} (nil) (null) (nil) fixme:setupapi:SetupDiEnumDeviceInfo 0x1dcdb0 0 0x34f318 trace:setupapi:SetupDiDestroyDeviceInfoList 0x1dcdb0 fixme:setupapi:SetupDiClassGuidsFromNameExA trace:setupapi:SetupDiClassGuidsFromNameExW RegEnumKeyExW() returns 0 trace:setupapi:SetupDiClassGuidsFromNameExW Key name: 0x34f19c trace:setupapi:SetupDiClassGuidsFromNameExW Class name: 0x34ef9c trace:setupapi:SetupDiClassGuidsFromNameExW Found matching class name trace:setupapi:SetupDiClassGuidsFromNameExW Guid: 0x34f19c trace:setupapi:SetupDiClassGuidsFromNameExW Guid: 0x34f19e trace:setupapi:SetupDiClassGuidsFromNameExW RegEnumKeyExW() returns 259 trace:setupapi:SetupDiGetClassDevsW {4d36e978-e325-11ce-bfc1-08002be10318} (null) (nil) 0x0000000a fixme:setupapi:SetupDiGetClassDevsW returning empty list trace:setupapi:SetupDiCreateDeviceInfoListExW {4d36e978-e325-11ce-bfc1-08002be10318} (nil) (null) (nil) fixme:setupapi:SetupDiEnumDeviceInfo 0x1dda20 0 0x34f2b4 trace:setupapi:SetupDiDestroyDeviceInfoList 0x1dda20 $ Best regards, Cedric _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users