WDF Treiber Entwicklung (Deutsch)/(English)

Kursbeschreibung

Für die Entwicklung von Gerätetreibern werden mit der Einführung von Windows VISTA neue Werkzeuge und Konzepte zur Verfügung gestellt. Dazu gehören die Entwicklungsumgebung WDK, die Windows Driver Foundation (WDF), das Kernel-Mode Driver Framework (KMDF) und das User-

Mode Driver Framework (UMDF). SYBERA vermittelt schon in diesem Seminar Inhalte und Zielsetzungen dieser neuen Architekturen und bereitet somit den Einstieg in die effiziente Entwicklung von Gerätetreibern für Windows VISTA vor.

Themenschwerpunkte

  • Aufbau und Einführung in die Kernel-Entwicklungsumgebung
  • Einführung in das Windows DDK und WDK
  • Aufbau und Einführung in die WDF
  • Einführung in die KMDF
  • Treiberinstallation und INF-Dateien
  • Treiber-Debugging
  • Registry Eintragungen
  • Einführung in die Framework Objekte und Methoden
  • Aufbau eines KMDF Gerätetreibers
  • Kommunikationsmechanismen und Datentransfer
  • Einführung in das Plug&Play-Management
  • Einführung in das Power-Management
  • Aufbau der Interrupsteuerung
  • Stack-Syncronisierung
  • Aufbau der UMDF-Architektur
  • Aufbau eines UMDF-Treibers
  • UMDF-Klassen

Voraussetzungen

fundierte Kenntnisse in der C/C++ Programmierung unter Windows

Zielgruppe

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.

Begleitendes Kursmaterial

  • Kursordner (deutsch)

FlexyTrain: Unsere Flexibilität – Ihr Plus

Keinen passenden Termin gefunden? Kein Problem: Bei der Planung unserer Kurstermine bieten wir Ihnen ein Höchstmaß an Flexibilität. Im Klartext: Gemeinsam mit Ihnen finden wir einen geeigneten Termin. Sprechen Sie uns an!