Windows驱动开发大致分为两类:NT式驱动和WDM式驱动;
NT式驱动: 不支持即插即用功能,如PCI设备驱动;
WDM式驱动:支持即插即用功能,如USB驱动;
NT式驱动需要包含的头文件为 NTDDK.h,而WDM式驱动需要包含的头文件为 WDM.h