Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Работа с USB


Автор: rainbow86 12.12.2006, 15:57
Люди кто - нибудь знает как определить есть ли в usb порту флешка или нет  smile 

Единственная идея которая пока есть, это получить диски GetLogicalDriveStrings и передовать их GetDriveType. Но тут есть проблема GetDriveType возвращает DRIVE_REMOVABLE и на floppy диск, а мне надо точно определить является ли диск - флешкой! 

Мож есть какой-то другой алгоритм, а то этот какой-то неуклюжий!!!!

Заранее спасибо! 

Автор: Romikgy 12.12.2006, 16:07
Цитата(rainbow86 @  12.12.2006,  14:57 Найти цитируемый пост)
GetDriveType возвращает DRIVE_REMOVABLE и на floppy диск

    имхо флопи может быть только A & B остальное все будет через юсб smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)