WDM utiliza una aproximación basada en niveles, en los que las tareas comunes son implementadas dentro de un driver de clase WDM.