Аннотація | Книга посвящена программированию базовых компонентов персонального компьютера: мыши, клавиатуры, процессора, системных устройств, дисковой подсистемы, а также систем мониторинга питания, температур, видео и звука. Уделено внимание популярным интерфейсамUSB, IEEE 1394 и др. Рассмотрены особенности профаммирования в операционных системах Windows МЕ/2000/ХР и Vista. Приведено большое количество простых и понятных примеров, написанных на языке С++. Для написания и отладки примеров были использованы оболочки Visual С++ 6.0 и Visual Studio 2008. Во втором издании рассмотрены особенности программирования для ОС Windows Vista. Прилагаемый компакт-диск содержит исходные коды всех примеров и системные драйверы для работы с аппаратными портами ввода-вывода.
Введение…7
Программные требования…8
Поддержка…8
Глава 1. Общие сведения…9
1.1.Использование функций ввода-вывода…10
1.2.Использование функции DeviceloControl…14
1.3.Использование драйвера…17
1.4.Использование ассемблера…27
1.5.Недокументированный дос |