C++ u KM? Hmm sinko, osim ako nemaš jebenog iskustva, ili radiš na nekom extremno kompleksnom projektu, bolje ti je da ostaješ na C-u običnom.
http://www.microsoft.com/whdc/driver/kernel/KMcode.mspx
zbog x mogućih razloga :>
Recimo novi WDF framework je kompletno napisan u C++, ali njega su radili ljudi koji jebeno znaju svoj posao, a i uglavnom su gledali generirani asm kod...
DriverStudio ima svoj cjeloviti C++ framework, ima integraciju u VS.NET, ima svoj debugger (Visual SoftICE za remote, SoftICE za lokalni debugging), spojiš ga preko emulirane serijske konekcije na VMWare sesiju, i uživaš....