Chapters 3 and 6 of Solomon and Russinovich  [77] describe Windows 2000 dispatching and scheduling mechanisms in considerably more detail.