Win10 VS2013 Compile Intro - C2011 Error


这是因为在Win10上Windows SDK 路径是 c:\program files (x86)\windows kits\8.1, 而我又重新装了一个SDK v7.1A。

在VS2013中我全局加入了include路径和lib路径, 尽管我在preprocess中加入了 _USING_V110_SDK71_, 但仍然不管用。

最后我从VS2013中全局除去了SDK v7.1A的include和lib路径, 编译顺利通过。



1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(253): error C2011: “HKEY__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(239) : 参见“HKEY__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(279): error C2011: “HMETAFILE__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(241) : 参见“HMETAFILE__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(280): error C2011: “HINSTANCE__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(242) : 参见“HINSTANCE__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(286): error C2011: “HRGN__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(244) : 参见“HRGN__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(287): error C2011: “HRSRC__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(245) : 参见“HRSRC__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(288): error C2011: “HSPRITE__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(246) : 参见“HSPRITE__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(289): error C2011: “HLSURF__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(247) : 参见“HLSURF__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(290): error C2011: “HSTR__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(248) : 参见“HSTR__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(291): error C2011: “HTASK__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(249) : 参见“HTASK__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(292): error C2011: “HWINSTA__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(250) : 参见“HWINSTA__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(293): error C2011: “HKL__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(251) : 参见“HKL__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(375): error C2011: “_FILETIME”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(263) : 参见“_FILETIME”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(4833): error C2079: “_BY_HANDLE_FILE_INFORMATION::ftCreationTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(4834): error C2079: “_BY_HANDLE_FILE_INFORMATION::ftLastAccessTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(4835): error C2079: “_BY_HANDLE_FILE_INFORMATION::ftLastWriteTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6604): error C2079: “_WIN32_FIND_DATAA::ftCreationTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6605): error C2079: “_WIN32_FIND_DATAA::ftLastAccessTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6606): error C2079: “_WIN32_FIND_DATAA::ftLastWriteTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6621): error C2079: “_WIN32_FIND_DATAW::ftCreationTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6622): error C2079: “_WIN32_FIND_DATAW::ftLastAccessTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6623): error C2079: “_WIN32_FIND_DATAW::ftLastWriteTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6648): error C2079: “_WIN32_FILE_ATTRIBUTE_DATA::ftCreationTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6649): error C2079: “_WIN32_FILE_ATTRIBUTE_DATA::ftLastAccessTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6650): error C2079: “_WIN32_FILE_ATTRIBUTE_DATA::ftLastWriteTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\rpcasync.h(275): error C2079: “tagRPC_EXTENDED_ERROR_INFO::FileTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(3659): error C2079: “tagSTATSTG::mtime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(3660): error C2079: “tagSTATSTG::ctime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(3661): error C2079: “tagSTATSTG::atime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\propidl.h(323): error C2079: “tagPROPVARIANT::<unnamed-tag>::<unnamed-tag>::filetime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\propidl.h(540): error C2079: “tagSTATPROPSETSTG::mtime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\propidl.h(541): error C2079: “tagSTATPROPSETSTG::ctime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\propidl.h(542): error C2079: “tagSTATPROPSETSTG::atime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(260): error C2011: “_COAUTHIDENTITY”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(501) : 参见“_COAUTHIDENTITY”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(271): error C2011: “_COAUTHINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(512) : 参见“_COAUTHINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(315): error C2011: “tagMEMCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(558) : 参见“tagMEMCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(348): error C2011: “tagCLSCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(595) : 参见“tagCLSCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(393): warning C4005: “CLSCTX_VALID_MASK”: 宏重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(635) : 参见“CLSCTX_VALID_MASK”的前一个定义
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(396): error C2011: “tagMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(638) : 参见“tagMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(409): error C2011: “tagMSHCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(650) : 参见“tagMSHCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(418): error C2011: “_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(701) : 参见“_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(426): error C2011: “_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(709) : 参见“_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(434): error C2011: “_DWORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(717) : 参见“_DWORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(442): error C2011: “_FLAGGED_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(725) : 参见“_FLAGGED_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(451): error C2011: “_FLAGGED_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(734) : 参见“_FLAGGED_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(460): error C2011: “_BYTE_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(743) : 参见“_BYTE_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(466): error C2011: “_SHORT_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(749) : 参见“_SHORT_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(472): error C2011: “_LONG_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(755) : 参见“_LONG_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(478): error C2011: “_HYPER_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(761) : 参见“_HYPER_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(260): error C2011: “_COAUTHIDENTITY”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(501) : 参见“_COAUTHIDENTITY”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(271): error C2011: “_COAUTHINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(512) : 参见“_COAUTHINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(315): error C2011: “tagMEMCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(558) : 参见“tagMEMCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(348): error C2011: “tagCLSCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(595) : 参见“tagCLSCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(393): warning C4005: “CLSCTX_VALID_MASK”: 宏重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(635) : 参见“CLSCTX_VALID_MASK”的前一个定义
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(396): error C2011: “tagMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(638) : 参见“tagMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(409): error C2011: “tagMSHCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(650) : 参见“tagMSHCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(418): error C2011: “_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(701) : 参见“_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(426): error C2011: “_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(709) : 参见“_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(434): error C2011: “_DWORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(717) : 参见“_DWORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(442): error C2011: “_FLAGGED_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(725) : 参见“_FLAGGED_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(451): error C2011: “_FLAGGED_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(734) : 参见“_FLAGGED_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(460): error C2011: “_BYTE_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(743) : 参见“_BYTE_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(466): error C2011: “_SHORT_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(749) : 参见“_SHORT_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(472): error C2011: “_LONG_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(755) : 参见“_LONG_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(478): error C2011: “_HYPER_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(761) : 参见“_HYPER_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(239): error C2011: “HKEY__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(253) : 参见“HKEY__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(241): error C2011: “HMETAFILE__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(279) : 参见“HMETAFILE__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(242): error C2011: “HINSTANCE__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(280) : 参见“HINSTANCE__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(244): error C2011: “HRGN__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(286) : 参见“HRGN__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(245): error C2011: “HRSRC__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(287) : 参见“HRSRC__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(246): error C2011: “HSPRITE__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(288) : 参见“HSPRITE__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(247): error C2011: “HLSURF__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(289) : 参见“HLSURF__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(248): error C2011: “HSTR__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(290) : 参见“HSTR__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(249): error C2011: “HTASK__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(291) : 参见“HTASK__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(250): error C2011: “HWINSTA__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(292) : 参见“HWINSTA__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(251): error C2011: “HKL__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(293) : 参见“HKL__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(263): error C2011: “_FILETIME”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(375) : 参见“_FILETIME”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(231): error C2995: “void **IID_PPV_ARGS_Helper(T **)”: 函数模板已经定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(237) : 参见“IID_PPV_ARGS_Helper”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(346): error C2011: “tagREGCLS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(359) : 参见“tagREGCLS”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(503): error C2011: “_COSERVERINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(648) : 参见“_COSERVERINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(1492): error C2011: “tagMULTI_QI”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(1627) : 参见“tagMULTI_QI”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(3657): error C2011: “SChannelHookCallInfo”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(7816) : 参见“SChannelHookCallInfo”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4276): error C2011: “tagRPCOPT_PROPERTIES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8520) : 参见“tagRPCOPT_PROPERTIES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4285): error C2011: “tagRPCOPT_SERVER_LOCALITY_VALUES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8526) : 参见“tagRPCOPT_SERVER_LOCALITY_VALUES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4415): error C2011: “tagGLOBALOPT_PROPERTIES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8650) : 参见“tagGLOBALOPT_PROPERTIES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4425): error C2011: “tagGLOBALOPT_EH_VALUES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8657) : 参见“tagGLOBALOPT_EH_VALUES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4434): error C2011: “tagGLOBALOPT_RPCTP_VALUES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8665) : 参见“tagGLOBALOPT_RPCTP_VALUES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(7157): error C2011: “_APTTYPEQUALIFIER”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(12678) : 参见“_APTTYPEQUALIFIER”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(7169): error C2011: “_APTTYPE”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(12688) : 参见“_APTTYPE”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(7183): error C2011: “_THDTYPE”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(12697) : 参见“_THDTYPE”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(850): error C2011: “tagSTDMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(591) : 参见“tagSTDMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(1369): error C2011: “tagCOWAIT_FLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(819) : 参见“tagCOWAIT_FLAGS”的声明
1>  VideoCaptureDevice.cpp
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(260): error C2011: “_COAUTHIDENTITY”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(501) : 参见“_COAUTHIDENTITY”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(271): error C2011: “_COAUTHINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(512) : 参见“_COAUTHINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(315): error C2011: “tagMEMCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(558) : 参见“tagMEMCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(348): error C2011: “tagCLSCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(595) : 参见“tagCLSCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(393): warning C4005: “CLSCTX_VALID_MASK”: 宏重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(635) : 参见“CLSCTX_VALID_MASK”的前一个定义
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(396): error C2011: “tagMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(638) : 参见“tagMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(409): error C2011: “tagMSHCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(650) : 参见“tagMSHCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(418): error C2011: “_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(701) : 参见“_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(426): error C2011: “_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(709) : 参见“_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(434): error C2011: “_DWORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(717) : 参见“_DWORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(442): error C2011: “_FLAGGED_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(725) : 参见“_FLAGGED_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(451): error C2011: “_FLAGGED_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(734) : 参见“_FLAGGED_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(460): error C2011: “_BYTE_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(743) : 参见“_BYTE_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(466): error C2011: “_SHORT_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(749) : 参见“_SHORT_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(472): error C2011: “_LONG_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(755) : 参见“_LONG_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(478): error C2011: “_HYPER_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(761) : 参见“_HYPER_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(239): error C2011: “HKEY__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(253) : 参见“HKEY__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(241): error C2011: “HMETAFILE__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(279) : 参见“HMETAFILE__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(242): error C2011: “HINSTANCE__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(280) : 参见“HINSTANCE__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(244): error C2011: “HRGN__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(286) : 参见“HRGN__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(245): error C2011: “HRSRC__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(287) : 参见“HRSRC__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(246): error C2011: “HSPRITE__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(288) : 参见“HSPRITE__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(247): error C2011: “HLSURF__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(289) : 参见“HLSURF__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(248): error C2011: “HSTR__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(290) : 参见“HSTR__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(249): error C2011: “HTASK__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(291) : 参见“HTASK__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(250): error C2011: “HWINSTA__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(292) : 参见“HWINSTA__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(251): error C2011: “HKL__”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(293) : 参见“HKL__”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(263): error C2011: “_FILETIME”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(375) : 参见“_FILETIME”的声明

1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(260): error C2011: “_COAUTHIDENTITY”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(501) : 参见“_COAUTHIDENTITY”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(271): error C2011: “_COAUTHINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(512) : 参见“_COAUTHINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(315): error C2011: “tagMEMCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(558) : 参见“tagMEMCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(348): error C2011: “tagCLSCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(595) : 参见“tagCLSCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(393): warning C4005: “CLSCTX_VALID_MASK”: 宏重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(635) : 参见“CLSCTX_VALID_MASK”的前一个定义
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(396): error C2011: “tagMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(638) : 参见“tagMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(409): error C2011: “tagMSHCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(650) : 参见“tagMSHCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(418): error C2011: “_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(701) : 参见“_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(426): error C2011: “_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(709) : 参见“_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(434): error C2011: “_DWORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(717) : 参见“_DWORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(442): error C2011: “_FLAGGED_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(725) : 参见“_FLAGGED_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(451): error C2011: “_FLAGGED_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(734) : 参见“_FLAGGED_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(460): error C2011: “_BYTE_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(743) : 参见“_BYTE_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(466): error C2011: “_SHORT_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(749) : 参见“_SHORT_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(472): error C2011: “_LONG_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(755) : 参见“_LONG_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(478): error C2011: “_HYPER_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(761) : 参见“_HYPER_SIZEDARR”的声明

1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(260): error C2011: “_COAUTHIDENTITY”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(501) : 参见“_COAUTHIDENTITY”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(271): error C2011: “_COAUTHINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(512) : 参见“_COAUTHINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(315): error C2011: “tagMEMCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(558) : 参见“tagMEMCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(348): error C2011: “tagCLSCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(595) : 参见“tagCLSCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(393): warning C4005: “CLSCTX_VALID_MASK”: 宏重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(635) : 参见“CLSCTX_VALID_MASK”的前一个定义
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(396): error C2011: “tagMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(638) : 参见“tagMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(409): error C2011: “tagMSHCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(650) : 参见“tagMSHCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(418): error C2011: “_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(701) : 参见“_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(426): error C2011: “_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(709) : 参见“_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(434): error C2011: “_DWORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(717) : 参见“_DWORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(442): error C2011: “_FLAGGED_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(725) : 参见“_FLAGGED_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(451): error C2011: “_FLAGGED_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(734) : 参见“_FLAGGED_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(460): error C2011: “_BYTE_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(743) : 参见“_BYTE_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(466): error C2011: “_SHORT_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(749) : 参见“_SHORT_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(472): error C2011: “_LONG_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(755) : 参见“_LONG_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(478): error C2011: “_HYPER_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(761) : 参见“_HYPER_SIZEDARR”的声明


1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(260): error C2011: “_COAUTHIDENTITY”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(501) : 参见“_COAUTHIDENTITY”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(271): error C2011: “_COAUTHINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(512) : 参见“_COAUTHINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(315): error C2011: “tagMEMCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(558) : 参见“tagMEMCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(348): error C2011: “tagCLSCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(595) : 参见“tagCLSCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(393): warning C4005: “CLSCTX_VALID_MASK”: 宏重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(635) : 参见“CLSCTX_VALID_MASK”的前一个定义
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(396): error C2011: “tagMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(638) : 参见“tagMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(409): error C2011: “tagMSHCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(650) : 参见“tagMSHCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(418): error C2011: “_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(701) : 参见“_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(426): error C2011: “_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(709) : 参见“_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(434): error C2011: “_DWORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(717) : 参见“_DWORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(442): error C2011: “_FLAGGED_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(725) : 参见“_FLAGGED_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(451): error C2011: “_FLAGGED_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(734) : 参见“_FLAGGED_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(460): error C2011: “_BYTE_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(743) : 参见“_BYTE_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(466): error C2011: “_SHORT_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(749) : 参见“_SHORT_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(472): error C2011: “_LONG_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(755) : 参见“_LONG_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(478): error C2011: “_HYPER_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(761) : 参见“_HYPER_SIZEDARR”的声明

1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(253): error C2011: “HKEY__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(239) : 参见“HKEY__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(279): error C2011: “HMETAFILE__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(241) : 参见“HMETAFILE__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(280): error C2011: “HINSTANCE__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(242) : 参见“HINSTANCE__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(286): error C2011: “HRGN__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(244) : 参见“HRGN__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(287): error C2011: “HRSRC__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(245) : 参见“HRSRC__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(288): error C2011: “HSPRITE__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(246) : 参见“HSPRITE__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(289): error C2011: “HLSURF__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(247) : 参见“HLSURF__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(290): error C2011: “HSTR__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(248) : 参见“HSTR__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(291): error C2011: “HTASK__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(249) : 参见“HTASK__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(292): error C2011: “HWINSTA__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(250) : 参见“HWINSTA__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(293): error C2011: “HKL__”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(251) : 参见“HKL__”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\windef.h(375): error C2011: “_FILETIME”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\shared\minwindef.h(263) : 参见“_FILETIME”的声明
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(4833): error C2079: “_BY_HANDLE_FILE_INFORMATION::ftCreationTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(4834): error C2079: “_BY_HANDLE_FILE_INFORMATION::ftLastAccessTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(4835): error C2079: “_BY_HANDLE_FILE_INFORMATION::ftLastWriteTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6604): error C2079: “_WIN32_FIND_DATAA::ftCreationTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6605): error C2079: “_WIN32_FIND_DATAA::ftLastAccessTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6606): error C2079: “_WIN32_FIND_DATAA::ftLastWriteTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6621): error C2079: “_WIN32_FIND_DATAW::ftCreationTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6622): error C2079: “_WIN32_FIND_DATAW::ftLastAccessTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6623): error C2079: “_WIN32_FIND_DATAW::ftLastWriteTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6648): error C2079: “_WIN32_FILE_ATTRIBUTE_DATA::ftCreationTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6649): error C2079: “_WIN32_FILE_ATTRIBUTE_DATA::ftLastAccessTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\winbase.h(6650): error C2079: “_WIN32_FILE_ATTRIBUTE_DATA::ftLastWriteTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\rpcasync.h(275): error C2079: “tagRPC_EXTENDED_ERROR_INFO::FileTime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(3659): error C2079: “tagSTATSTG::mtime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(3660): error C2079: “tagSTATSTG::ctime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(3661): error C2079: “tagSTATSTG::atime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\propidl.h(323): error C2079: “tagPROPVARIANT::<unnamed-tag>::<unnamed-tag>::filetime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\propidl.h(540): error C2079: “tagSTATPROPSETSTG::mtime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\propidl.h(541): error C2079: “tagSTATPROPSETSTG::ctime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\propidl.h(542): error C2079: “tagSTATPROPSETSTG::atime”使用未定义的 struct“_FILETIME”
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(260): error C2011: “_COAUTHIDENTITY”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(501) : 参见“_COAUTHIDENTITY”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(271): error C2011: “_COAUTHINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(512) : 参见“_COAUTHINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(315): error C2011: “tagMEMCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(558) : 参见“tagMEMCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(348): error C2011: “tagCLSCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(595) : 参见“tagCLSCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(393): warning C4005: “CLSCTX_VALID_MASK”: 宏重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(635) : 参见“CLSCTX_VALID_MASK”的前一个定义
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(396): error C2011: “tagMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(638) : 参见“tagMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(409): error C2011: “tagMSHCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(650) : 参见“tagMSHCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(418): error C2011: “_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(701) : 参见“_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(426): error C2011: “_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(709) : 参见“_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(434): error C2011: “_DWORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(717) : 参见“_DWORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(442): error C2011: “_FLAGGED_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(725) : 参见“_FLAGGED_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(451): error C2011: “_FLAGGED_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(734) : 参见“_FLAGGED_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(460): error C2011: “_BYTE_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(743) : 参见“_BYTE_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(466): error C2011: “_SHORT_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(749) : 参见“_SHORT_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(472): error C2011: “_LONG_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(755) : 参见“_LONG_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(478): error C2011: “_HYPER_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(761) : 参见“_HYPER_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\mfidl.h(2747): error C2061: 语法错误: 标识符“IMFDXGIDeviceManager”
1>c:\program files (x86)\windows kits\8.1\include\um\mfmediacapture.h(99): error C2061: 语法错误: 标识符“IMFDXGIDeviceManager”
1>c:\program files (x86)\windows kits\8.1\include\um\mfmediacapture.h(179): error C2061: 语法错误: 标识符“IMFDXGIDeviceManager”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\evr.h(437): error C2011: “MFVideoNormalizedRect”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\um\mfcaptureengine.h(139) : 参见“MFVideoNormalizedRect”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(231): error C2995: “void **IID_PPV_ARGS_Helper(T **)”: 函数模板已经定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(237) : 参见“IID_PPV_ARGS_Helper”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(346): error C2011: “tagREGCLS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(359) : 参见“tagREGCLS”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(503): error C2011: “_COSERVERINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(648) : 参见“_COSERVERINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(1492): error C2011: “tagMULTI_QI”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(1627) : 参见“tagMULTI_QI”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(3657): error C2011: “SChannelHookCallInfo”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(7816) : 参见“SChannelHookCallInfo”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4276): error C2011: “tagRPCOPT_PROPERTIES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8520) : 参见“tagRPCOPT_PROPERTIES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4285): error C2011: “tagRPCOPT_SERVER_LOCALITY_VALUES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8526) : 参见“tagRPCOPT_SERVER_LOCALITY_VALUES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4415): error C2011: “tagGLOBALOPT_PROPERTIES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8650) : 参见“tagGLOBALOPT_PROPERTIES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4425): error C2011: “tagGLOBALOPT_EH_VALUES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8657) : 参见“tagGLOBALOPT_EH_VALUES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4434): error C2011: “tagGLOBALOPT_RPCTP_VALUES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8665) : 参见“tagGLOBALOPT_RPCTP_VALUES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(7157): error C2011: “_APTTYPEQUALIFIER”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(12678) : 参见“_APTTYPEQUALIFIER”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(7169): error C2011: “_APTTYPE”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(12688) : 参见“_APTTYPE”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(7183): error C2011: “_THDTYPE”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(12697) : 参见“_THDTYPE”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(850): error C2011: “tagSTDMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(591) : 参见“tagSTDMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(1369): error C2011: “tagCOWAIT_FLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(819) : 参见“tagCOWAIT_FLAGS”的声明

1>c:\program files (x86)\windows kits\8.1\include\um\mfidl.h(2747): error C2061: 语法错误: 标识符“IMFDXGIDeviceManager”
1>c:\program files (x86)\windows kits\8.1\include\um\mfmediacapture.h(99): error C2061: 语法错误: 标识符“IMFDXGIDeviceManager”
1>c:\program files (x86)\windows kits\8.1\include\um\mfmediacapture.h(179): error C2061: 语法错误: 标识符“IMFDXGIDeviceManager”
1>c:\program files (x86)\microsoft sdks\windows\v7.1a\include\evr.h(437): error C2011: “MFVideoNormalizedRect”:“struct”类型重定义
1>          c:\program files (x86)\windows kits\8.1\include\um\mfcaptureengine.h(139) : 参见“MFVideoNormalizedRect”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(231): error C2995: “void **IID_PPV_ARGS_Helper(T **)”: 函数模板已经定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(237) : 参见“IID_PPV_ARGS_Helper”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(346): error C2011: “tagREGCLS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(359) : 参见“tagREGCLS”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(260): error C2011: “_COAUTHIDENTITY”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(501) : 参见“_COAUTHIDENTITY”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(271): error C2011: “_COAUTHINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(512) : 参见“_COAUTHINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(315): error C2011: “tagMEMCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(558) : 参见“tagMEMCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(348): error C2011: “tagCLSCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(595) : 参见“tagCLSCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(393): warning C4005: “CLSCTX_VALID_MASK”: 宏重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(635) : 参见“CLSCTX_VALID_MASK”的前一个定义
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(396): error C2011: “tagMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(638) : 参见“tagMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(409): error C2011: “tagMSHCTX”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(650) : 参见“tagMSHCTX”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(418): error C2011: “_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(701) : 参见“_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(426): error C2011: “_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(709) : 参见“_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(434): error C2011: “_DWORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(717) : 参见“_DWORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(442): error C2011: “_FLAGGED_BYTE_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(725) : 参见“_FLAGGED_BYTE_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(451): error C2011: “_FLAGGED_WORD_BLOB”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(734) : 参见“_FLAGGED_WORD_BLOB”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(460): error C2011: “_BYTE_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(743) : 参见“_BYTE_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(466): error C2011: “_SHORT_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(749) : 参见“_SHORT_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(472): error C2011: “_LONG_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(755) : 参见“_LONG_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\shared\wtypesbase.h(478): error C2011: “_HYPER_SIZEDARR”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\wtypes.h(761) : 参见“_HYPER_SIZEDARR”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(503): error C2011: “_COSERVERINFO”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(648) : 参见“_COSERVERINFO”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(1492): error C2011: “tagMULTI_QI”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(1627) : 参见“tagMULTI_QI”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(3657): error C2011: “SChannelHookCallInfo”:“struct”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(7816) : 参见“SChannelHookCallInfo”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4276): error C2011: “tagRPCOPT_PROPERTIES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8520) : 参见“tagRPCOPT_PROPERTIES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4285): error C2011: “tagRPCOPT_SERVER_LOCALITY_VALUES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8526) : 参见“tagRPCOPT_SERVER_LOCALITY_VALUES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4415): error C2011: “tagGLOBALOPT_PROPERTIES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8650) : 参见“tagGLOBALOPT_PROPERTIES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4425): error C2011: “tagGLOBALOPT_EH_VALUES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8657) : 参见“tagGLOBALOPT_EH_VALUES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(4434): error C2011: “tagGLOBALOPT_RPCTP_VALUES”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(8665) : 参见“tagGLOBALOPT_RPCTP_VALUES”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(7157): error C2011: “_APTTYPEQUALIFIER”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(12678) : 参见“_APTTYPEQUALIFIER”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(7169): error C2011: “_APTTYPE”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(12688) : 参见“_APTTYPE”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\objidlbase.h(7183): error C2011: “_THDTYPE”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objidl.h(12697) : 参见“_THDTYPE”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(850): error C2011: “tagSTDMSHLFLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(591) : 参见“tagSTDMSHLFLAGS”的声明
1>c:\program files (x86)\windows kits\8.1\include\um\combaseapi.h(1369): error C2011: “tagCOWAIT_FLAGS”:“enum”类型重定义
1>          c:\program files (x86)\microsoft sdks\windows\v7.1a\include\objbase.h(819) : 参见“tagCOWAIT_FLAGS”的声明




你可能感兴趣的:(Win10 VS2013 Compile Intro - C2011 Error)