Abstract:WDM is a new driver model that Microsoft gives. It supports plug and play, power management, and WMI technologies. The position of WDM program model in Windows system was shown, its model structure and work method were indicated. How to program was described and the its controlling method in whole software CNC system was indicated. Finally, a method about how to solute the limitation issue of Windows system by WDM driver model was given.