I have two devices with CDC interfaces. If I connect only one device at a time, driver works good (detects necessary COM port). If after detecting COM1 I connect secondary device, COM2 is detected. But I have a problem when simultaneously connecting two devices via USB-HUB, then CDC drivers are not initialized.
My settings:
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\1504_5889\Default\Default\USBSER_CLASS]
"Prefix"="COM"
"Dll"="usbser.DLL
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\8200_4100\Default\Default\USBSER_CLASS]
"Prefix"="COM"
"Dll"="usbser.DLL"
[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\USBSER_CLASS]
"Prefix"="COM"
"Dll"="usbser.DLL"
"DeviceArrayIndex"=dword:1
"RxBufferSize"=dword:4000
"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"