http://bugs.winehq.org/show_bug.cgi?id=9902
Forrest Samuels forrest@alumni.ncsu.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |forrest@alumni.ncsu.edu
--- Comment #16 from Forrest Samuels forrest@alumni.ncsu.edu 2008-01-12 21:52:23 --- I am having the same problems in another application, EasyGPS. The registry fix works in adding COM1. Getting this fixed without having to import registry keys would make EasyGPS go from a Gold to a Platinum rating.
I've found a Freeware library that EasyGPS (and I imagine a lot of other applications use) to query the available COM ports. It is EnumSerialPorts (http://www.naughter.com/enumser.html) and has 7 different methods to find the available COM ports. The download also includes an application, EnumSer.exe that tests and shows the output for all the functions (making it really easy to test). I think we should be returning a list of ports for each of these functions as they are a common set of APIs that are likely used by many appliations.
EasyGPS in particular is using the CEnumerateSerial::UsingSetupAPI2 function which returns nothing currently.
This could also be the same as bug 2898 and with helpful info in bug 4633.