Revert code specific to Wine to enumerate serial ports, and allow generic enumeration of interfaces like in ReactOS.
Serial ports will still be enumerated in Wine (using GUID_DEVINTERFACE_COMPORT or GUID_DEVINTERFACE_SERENUM_BUS_ENUMERATOR) if the following registry entries are present:
HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses\{
4d36e978-e325-11ce-bfc1-
08002be10318}\COM1
DeviceInstance REG_SZ SERIAL\COM1
HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses\{
4d36e978-e325-11ce-bfc1-
08002be10318}\COM1\#
SymbolicLink REG_SZ COM1:
HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses\{
4d36e978-e325-11ce-bfc1-
08002be10318}\COM1\#\Control
Linked REG_DWORD 1
HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses\{
86e0d1e0-8089-11d0-9ce4-
08003e301f73}\COM1
DeviceInstance REG_SZ COM1
HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses\{
86e0d1e0-8089-11d0-9ce4-
08003e301f73}\COM1\#
SymbolicLink REG_SZ COM1:
HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses\{
86e0d1e0-8089-11d0-9ce4-
08003e301f73}\COM1\#\Control
Linked REG_DWORD 1
HKLM\SYSTEM\CurrentControlSet\Enum\SERIAL\COM1
ClassGUID REG_SZ {
4D36E978-E325-11CE-BFC1-
08002BE10318}
svn path=/trunk/; revision=20369