Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];

Вниз

Программирование USB под Win32   Найти похожие ветки 

 
suric   (2003-08-06 14:26) [0]

Народ! Очень бы хотелось узнать, как добраться до USB порта с помощью функции CreateFile.
В одном форуме я видел сообщение, что некоему программисту это удалось, но как же он назвал USB устройство- не знаю.
Для com- порта это "com1" или "com2", а как же с usb?


Очень прошу написать, если кто знает! Заранее благодарен!


 
N169   (2003-08-06 15:06) [1]

CreateFile неявно обращается к драйверу.

Схема такова:

Девайс - Драйвер - Клиент Win32 (тот, что CreateFile()).

Для CreateFile указывается т.н. symbolic link, который был поставлен в соответствие драйвером ус-ва конкретному экземпляру устройства - девайсу.

Потом используют ф-и WriteFile, ReadFile и DeviceIoControl для целей обмена данными.

Вот и всё. Остальное в MSDN




Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.012 c
11-74101
Kladov
2003-02-09 07:48
2003.10.23
Странности ME


14-74431
Johnny Smith
2003-09-30 11:52
2003.10.23
---|Ветка была без названия|---


6-74369
Demetrius2003
2003-08-26 16:48
2003.10.23
WinSock


3-74086
Zhouck
2003-10-01 10:45
2003.10.23
Какое событие срабатывает в DBGrid при переходе на другую запись


7-74510
suric
2003-08-06 14:26
2003.10.23
Программирование USB под Win32





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский