This Windows 10 Device Drivers training course provides developers the knowledge of the basic fundamentals of writing a Windows 10 device driver using KMDF and UMDF.
By attending Windows 10 Device Drivers workshop, delegates will learn to:
- Describe the Windows 10 architecture & software layers
- Understand the role of WDF (Windows Driver Framework) for KMDF (kernel-mode) and UMDF (user-mode) drivers
- Use the Windows 10 Driver Kit (WDK) for driver development
- Integrate the WDK with Visual Studiofor driver development
- Implement Plug and Play for a device driver
- Understand and implement a Windows Universal Driver
- Implement device driver instrumentation using Windows Management Instrumentation (WMI), Event Tracing for Windows (ETW), and Windows Trace Preprocessor (WPP)
- Describe the fundamentals of power management techniques for Windows 10 drivers
- Implement a filter and layered driver
- Debug a device driver using Visual Studio and WinDbg tools
- Provide for installation of a device driver
- C Programming Language competency
- Experience with Microsoft Visual Studio
- User-level experience with Windows 7, 8, or 10
