Following https://msdn.microsoft.com/en-us/library/windows/hardware/hh439654(v=vs.85).aspx
I received an error similar to this one: error C1083: Cannot open include file: '\inc\wxp\warning.h': No such file or directory
The suggested fix does remedy the initial problem, however, there are other unlocated header files. Rather than locate and change each path manually, how would I set $(KIT_SHARED_IncludePath) to point to the correct folder, since the error appears to be arising due to this path variable being incorrect?
You shouldn't be setting KIT_SHARED_IncludePath yourself: the value is automatically set by the WDK toolset to the location where shared headers are located.
I don't know why you are including "inc\wxp\warning.h", but I'm pretty sure that recent WDKs (any WDK since Windows 8) don't ship headers in such locations (there is no "inc\wxp" directory).
You should be able to simply #include warning.h (without any directories) and that should do the trick, since $(KIT_SHARED_IncludePat) is part of the default include path for all drivers.