El modelo de controladores de Windows (en inglés "Windows Driver Model", WDM) se encuentra en la capa intermedia y fue diseñado principalmente para mantener la compatibilidad en binario y en código fuente entre Windows 98 y Windows 2000.