Цитата(Vitaliy S. @ Feb 4 2009, 17:27)

Нужно сделать в одном флаконе виртуалдьный компорт и масс-сторадж, правда я так понимаю это не удастся, посольку винда класс CDC смотрт в Device Descriptorе.
Действительно, CDC и масс storage напрямую сделать не получится, CDC заблокирует все попытки сделать композитное устройство CDC и еще что то.
Нужно использовать новый класс устройств CDC IAD, он реализован на Silabs,
http://www.cygnal.org/ubb/Forum9/HTML/001050.htmlтам написан рабочий пример, как сделать CDC + HID, я его проверял, он работает.
Главное, и они об этом предупреждают, это обновить WinXP до версии SP3, иначе при подключении устройства CDC IAD вы получите синий экран.
Думаю вместо HID можно вписать mass storage, и заменить HID обработчики на Mass Storage в программе устройства.
Сообщение отредактировал vvvv - Feb 5 2009, 14:37