Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми-драйвера клавіатури

Реферат Розробка програми-драйвера клавіатури





align = "justify">. Поле є зарезервованим;

В§ ExtraInformation типу ULONG . Це поле містить додаткову інформацію про пристрій.


3.5 Установка драйвера


Установка драйвера проводиться за допомогою диспетчера пристроїв Windows:

o Пуск? Виконати? devmgmt.msc;

o У вікні, у списку пристроїв вибираємо пункт В«КлавіатуриВ», у випадаючому списку виділяємо потрібний пристрій, натискаємо правою кнопкою миші, вибираємо пункт "Оновити драйверВ»;

o Відкриється вікно майстра оновлення устаткування;

o Вибираємо пункт В«Установка з вказаного місцяВ»;

o Вибираємо пункт В«Не виконувати пошук, я сам виберу потрібний драйвер";

o У вікні натискаємо кнопку В«Встановити з дискаВ» і вказуємо розташування настановного (*. inf) файлу.


3.6 Управління драйвером. Інтерфейс користувача


Для спрощення процесу взаємодії з драйвером надається додаток режиму користувача, загальний вигляд якого показаний на малюнку (рис.3).


В 

Рис. 3. Вид основного вікна керуючого програми

Додаток надає мінімально необхідний функціонал:

В· висновок інформації про клавіатурі;

В· управління станом драйвера (вкл./викл.);

В· управління режимом відображення (перекривати/не перекривати інші вікна);

В· відображення вибраного символу.

Інтерфейс клієнтського додатку гранично просто і не вимагає додаткових роз'яснень.


4. Тестування


Драйвер був протестований з використанням тестуючої утиліти DriverVerifier пакета WDK. З його допомогою були проведені стандартні тести, такі як:

В§ Коректність операцій з пулами пам'яті

В§ Коректність рівнів IRQL, на яких виконується код драйвера

Всі тести пройшли успішно.

Для того щоб скомпілювати і зібрати остаточну версію драйвера, була використана середу x86 Free Build Environment з пакету WDK. p align="justify"> Драйвер був встановлений на 4 фізичні машини, на яких використовувався протягом п'яти днів. За цей час жодних порушень ...


Назад | сторінка 10 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка драйвера, що розпізнає USB-пристрій як віртуальний COM-порт в сист ...
  • Реферат на тему: Драйвера ядра Windows
  • Реферат на тему: Ми вибираємо спорт як альтернативу згубним звичкам
  • Реферат на тему: Пристрій системи вентиляції "Центральний пропускний пункт БПО ВАТ" ...
  • Реферат на тему: Управління безпекою праці на установці підготовки нафти (нафтозбірні пункт) ...