Paz,
Ma da la impresión de que estas usando diversos ficheros de cabecera que no son compatibles entre si.
Porque no instalas Visual Studio Community que es la versión más reciente de Microsoft y probais con ella ?
Es la que yo estoy usando para construir FWH para Microsoft.