Fix warnings about C/C++ and use of EXTERN_C


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6091 4407c894-4637-0410-b4f5-ada5f102cad1
Make sure we use EXTERN_C only for externals and for C++


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6092 4407c894-4637-0410-b4f5-ada5f102cad1
Handle EXTERN_C for none-external C case proper


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6093 4407c894-4637-0410-b4f5-ada5f102cad1
Fix fallout of recent changes to base-COM layer


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6094 4407c894-4637-0410-b4f5-ada5f102cad1
Windows.Storage.idl: small fixes

git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6095 4407c894-4637-0410-b4f5-ada5f102cad1
Windows.Storage.h: update the corresponding header

git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6096 4407c894-4637-0410-b4f5-ada5f102cad1
EnumResourceLanguages*: add missing declarations

EnumResourceLanguagesEx define was missing
EnumResourceLanguages prototypes were not declared for _WIN32_WINNT < 0x600

git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6097 4407c894-4637-0410-b4f5-ada5f102cad1
Add AnalogVideo and TunerInput enumeration header


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6098 4407c894-4637-0410-b4f5-ada5f102cad1
Add codec-API interface


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6099 4407c894-4637-0410-b4f5-ada5f102cad1
sal.h: Added _Struct_size_bytes_ define.

git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6100 4407c894-4637-0410-b4f5-ada5f102cad1
Remove escaped _Struct_size_bytes_ annotation.


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6101 4407c894-4637-0410-b4f5-ada5f102cad1
Add winapi-family checks ...


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6102 4407c894-4637-0410-b4f5-ada5f102cad1
Add winapi-family support, allow proper handling for STRICT, and reformat a bit ...


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6103 4407c894-4637-0410-b4f5-ada5f102cad1
Add winapi-family check


git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6104 4407c894-4637-0410-b4f5-ada5f102cad1
Imported wmsdkidl.idl and wmsbuffer.idl from Wine.

git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6105 4407c894-4637-0410-b4f5-ada5f102cad1