| |
-
Windows System Architektur
WDK Entwicklungsumgebung
Visual Studio Entwicklungsumgebung
WDM Kernel-Treiber Modell
IOCTL Geräte Kommunikation
Kernel Mode Driver Framework (KMDF)
KMDF Objekte, I/O Modell, Dispatch Typen
Bus-Systeme und Parameter
KMDF Ressourcen Verwaltung
Physikalischer Speicher (IO-Port, Mapped Memory)
KMDF DMA-Methoden
Kernel Interrupt-Management
Kernel Event und Timer Handling
UMDF COM Modell
UMDF Objekte, I/O Modell, Dispatch Typen
Plug & Play / Power Management
Stack-Synchronisierung
INF-Dateien
Treiber Signierung
|
|
|
|
Windows Kernel-Treiber (KMDF) Schulungshardware
|
| |
Windows Kernel-Treiber (WDF) Entwicklungssoftware
|
|
|
|
Für den Windows Kernel-Treiber (WDF) Kurs sind fundierte Kenntnisse in der C/C++ Programmierung unter Windows erforderlich
|
| |
Die Schulung findet als "Hybrid-Training" (Webinar oder Klassisch) statt. Sybera bietet diese Schulung auch als Inhouse Seminar vor Ort beim Kunden an
|
|
Schulung Windows Kernel-Treiber (WDF) Entwicklung
|
|
Dieser Kurs ist ideal für Entwickler, die Windows Kernel-Treiber (WDM, KMDF, UMDF) professionell entwickeln möchten.
Die Windows Driver Frameworks (WDF) bieten eine moderne Umgebung für die Treiberprogrammierung und erleichtern die Umsetzung
von KMDF- und UMDF-Projekten. Die Schulung zeigt die Hintergründe des WDF, vergleicht es mit dem traditionellen Windows
Driver Model (WDM) und vermittelt praxisnahes Wissen zur Erstellung eigener Gerätetreiber. Kerninhalte sind KMDF- und UMDF-Objekte,
IOCTL-Kommunikation, Entwicklungsumgebung, Hardware-Ressourcen, INF-Dateien und Code-Signierung für Device Driver.
|
|
Die Windows Driver Foundation bietet eine neue Abstraktionsebene für die Kernel-Treiber Entwicklung und basiert auf dem
Windows Driver Model. Das KMDF vereinfacht viele Aufgaben in der Gerätetreiber-Entwicklung, inklusive Kommunikation,
PNP- und Power-Management sowie Synchronisierung und Hardware-Ressourcen. Entwickler lernen, Kernel-Treiber effizient
umzusetzen und komplexe Treiber-Projekte schneller zu realisieren.
|
|
Das User-Mode Driver Framework (UMDF) ermöglicht die Entwicklung von Filter-Treibern auf Anwendungsebene, wie USB- oder
Netzwerk-Filter. UMDF-Treiber werden objektorientiert nach dem COM-Modell entwickelt und bieten Sicherheit und Stabilität,
ohne direkten Zugriff auf Hardware für Gerätetreiber. Diese Schulung vermittelt praxisnahes Wissen für UMDF-Treiber und
deren professionelle Implementierung.
|