See: Arun Kishan: Inside Windows 7 - Farewell to the Windows Kernel Dispatcher Lock | Going Deep | Channel 9 and Fabulous Adventures In Coding : Not everything derives from object