WDM Treiber Entwicklung (Deutsch)/(English)

Course Description

Dieser Kurs vermittelt fundierte Kenntnisse über die WDM Treiber-Entwicklung unter Windows. Der Teilnehmer erhält alle Grundlagen über die Architektur von Device Treibern und deren Schnittstellen. Er ist somit in der Lage eigene LEGACY oder WDM-Treiber für Windows zu entwickeln und bestehende Treiber auszubauen.

Course Content

  • Aufbau und Einführung in die Windows Kernel Entwicklungsumgebung
  • Einführung in das Windows DDK / WDK
  • Einführung in das Windows WDM-Treibermodell
  • Einführung in Plug&Play-Management
  • Einführung in das Power-Management
  • Treiberinstallation und INF-Dateien
  • Treiber-Debugging mit WINDBG
  • Registry Eintragungen
  • Aufbau eines Windows Gerätetreibers
  • Kommunikationsmechanismen und Datentransfer
  • Bus-Systeme und Resources-Management
  • Zugriff auf IO-Ports und Mapped Memory
  • Physikalischer Speicher (DMA)
  • Aufbau der Interrupsteuerung
  • Aufbau von Timerobjekten
  • Erläuterung der Entwicklungsumgebung (WDK, WDF) für Windows VISTA

Prerequisites

fundierte Kenntnisse in der C-Programmierung unter Windows

Target Group

Erfahrene Applikations-Programmierer, System Software und Treiber Entwickler, die eine fundierte Einführugn in Low-level und Hardware-nahe Software Entwicklung auf Microsoft Windows Plattformen benötigen.

Course Material

  • Kursordner (deutsch)

FlexyTrain: Our flexibility – Your plus

No date fits you? No problem, we offer you maximum flexibility and together we will find an adequate date. Just Contact us!