ВЫ ПОПАЛИ НА СТРАНИЦУ ПЕЧАТИ, ЧТОБ ПЕРЕЙТИ НА САЙТ НАЖМИТЕ ПО ЭТОЙ ССЫЛКЕ >>>
Несвижский В. - СОПРЯЖЕНИЕ КОМПЬЮТЕРОВ С ВНЕШНИМИ УСТРОЙСТВАМИ DJVU < Скачать Ремонт и модернизация, Ремонт и модернизация

Несвижский В. - СОПРЯЖЕНИЕ КОМПЬЮТЕРОВ С ВНЕШНИМИ УСТРОЙСТВАМИ

Несвижский В. Рассмотренопрограммирование аппаратных ресурсов в Windows посредством функцийBIOS, портов ввода-вывода и программного интерфейса Win32 APL. Описаныметоды доступа и управления всеми основными устройствами современногоперсонального компьютера: мышью, клавиатурой, видеоадаптером, звуковойплатой, дисковой подсистемой, процессором, шиной, портами и др. Уделеновнимание общим методам программирования в Windows, а также различнымтрюкам и хитростям при написании программ: работе с файлами,взаимодействию в сети, самоликвидации исполняемых файлов, получениюданных о USB-устройствах и др. Приведено большое количество простых ипонятных примеров, написанных на языках C++ и Assembler.
Скачать:
http://depositfiles.com/files/3175188

Книжка: Программирование драйверов Windows
Автор: Солдатов В.П.
Издательство: Бином-Пресс
ISBN: 5-9518-0099-4
Год: 2004
Формат: CHM
Страниц: 480
Язык: Русский






Описание:
Книгапредставляет собой систематизированное введение в программированиедрайверов Windows 2000/XP/Server 2003 и Windows 98/Ме с использованиемMicrosoft Windows DDK. Начиная с рассмотрения базовых понятий итерминов программирования драйверов, писатель затем подробно рассматриваетнабор программных средств, необходимых для разработки драйверов режимаядра в операционной системе Windows, а после реализации законченногодрайвера, что дает накопление стартового опыта, переходит к детальномурассмотрению структуры драйверов модели WDM и "драйверов-в-стиле-NT".Подробно рассмотрены особенности работы с памятью в режиме ядра,вопросы взаимодействия с подсистемой ввода/вывода Windows, создания исинхронизации программных потоков, особенности работы с совместноиспользуемыми данными, процедуры для работы с файлами, текстом,временем и Системным Реестром в режиме ядра. Рассмотрены разные способыинсталляции драйверов - от взаимодействия с системным мастеромУстановки новой аппаратуры до динамической загрузки с использованиемсервисов SCM Менеджера. Отдельная глава посвящена составлению и отладкеinf-файлов - вопросу, крайне редко затрагиваемому в русскоязычнойлитературе по программированию. Затрагиваются также и общие вопросыработы с аппаратурой, включая обзор шин современного компьютера - PCI,USB, FireWire, PC Cards. Завершается литература рассмотрением методовтестирования и отладки драйверов. В приложениях приводится справочнаяинформация, полезная разработчику драйверных систем как, впрочем, ивсем профессиональным программистам в среде Windows.
Материал литературы дает ясное представление об основных типах данных и структурахдрайверов и механизмах их взаимодействия с операционной системой.Минимальным требованием к читателю является хорошее знание