MSDN Community

Creating a Virtual Disk Driver

Learn how to develop a virtual storage driver using the Windows Driver Framework (WDF) and manage I/O requests.

Read article →

Debugging Kernel-Mode Drivers

Step‑by‑step guide to using WinDbg, Visual Studio, and KD to troubleshoot kernel‑mode driver issues.

Read article →

Driver Signing and Certification

Explore the process for signing drivers, using WHQL, and preparing packages for Windows Update.

Read article →

Power Management for USB Devices

Implement selective suspend, handle power IRPs, and optimize battery life for USB peripherals.

Read article →

File System Filter Drivers

Develop filter drivers that monitor, modify, or block file system operations on NTFS and ReFS.

Read article →

Network Driver Development with NDIS

Build high‑performance network adapters using NDIS 6.x and understand OIDs and packet processing.

Read article →