| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Все тот же USB |
| Автор: barin_Student 17.11.2008, 13:29 |
| Поиск мне толком ясности не принес. Как мне работать с USB устройством (писать, читать...) как с файлами CreateFile ReadFile WriteFile?Что такое DDK? хотя счас сам погуглю.. Понял что нужна либа, был здесь: usb.org .. Полезной инфы(скорее понятной не нашел) огромная просьба ткните меня носом в примеры.. Буду безмерно рад за оказанную помощь. |
| Автор: Alca 17.11.2008, 16:41 |
| http://www.bestdevices.ru/comp/viewtopic.php?f=32&p=53 |
| Автор: barin_Student 18.11.2008, 07:20 | ||
Счас посмотрю, спс за ссылку. |
| Автор: barin_Student 18.11.2008, 12:04 |
| не могу собрать класс USB из того примера , не хватает cstringt.h файла , уже весь гугл перегуглил. Кто по той ссылке класс собирал? |
| Автор: barin_Student 18.11.2008, 12:50 |
| Какие есть еще варианты по данной теме? Счас читаю "Павел Агуров Интерфес USB" может поможет! |
| Автор: Alca 18.11.2008, 19:49 |
| http://msdn.microsoft.com/en-us/library/5bzxfsea(VS.80).aspx |
| Автор: barin_Student 19.11.2008, 06:53 | ||||
[C++ Error] USB.h(92): E2139 Declaration missing ; [C++ Error] USB.h(92): E2303 Type name expected; Вот на эту строчку ругается, может "usbdefs.h" не тот подключен? |
| Автор: barin_Student 19.11.2008, 08:24 |
| У меня DDK не установлена. Может поэтому не могу почловечески пример запустить? |
| Автор: Alca 19.11.2008, 09:55 |
| http://www.google.com.ua/search?hl=ru&q=usbdefs.h&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&meta=lr%3Dlang_ru |
| Автор: barin_Student 19.11.2008, 11:11 | ||
| Спасибо , но это уже скачанно, после usbdefs.h скачал: ntddk.h ntdef.h
[C++ Error] ntdef.h(649): E2238 Multiple declaration for '_LARGE_INTEGER' И еще дороя ошибок, |
| Автор: Rififi 19.11.2008, 12:57 |
| barin_Student, судя по ошибке, имеется конфликт заголовочных файлов (ddk и sdk) варианты действий: - скачать полный ddk и использовать все заголовки только оттуда (на torrents.tu есть) - удалить определение large_integer из ntddk.h (и любые другие дубликаты) |
| Автор: barin_Student 19.11.2008, 13:00 |
| Ок, сёдня дома затяну DDK и попробую все заного. Завтра ближе к обеду отпишу что у меня вышло. |