Hi,
Firstly, please DO NOT accept my proposal, until we've discussed matters and I give you the go ahead.
Now, as for Kernel Driver development on Windows, you really need to decide which version of WIndows you wish to target the driver at.... Then you need to download the Device Driver Kit(DDK), or Windows Driver Kit(WDK), depending on the version of Windows you wish to develop the driver for.
Then, you need to spend some time understanding the Windows Kernel layer, and Kernel driver model... and how things work.... in the world of the WIndows Kernel.
This will not be a quick learning curve, I can assure you.
Then only can you develop a kernel driver , and even then, your best bet would be to take one of the SAMPLE projects that comes with the DDK or WDK, and adapt it to your needs.
in the least, you would be wise to try and BUILD a SAMPLE Kernel driver project , from source, first.