The Windows DDK gives you the libraries and headers needed to do software and driver development for Windows.