Programming the Microsoft windows driver model. - Oney, Walter (Microsoft, 1999)