Released SDK for Windows 10 Preview Build 17025. Read more about API in latest SDK build by visiting the Windows Insider Download page.
Things to note:
- This build works in conjunction with previously released SDKs and Visual Studio 2017. You can install this SDK and still also continue to submit your apps that target Windows 10 Creators build or earlier to the store.
- The Windows SDK will now formally only be supported by Visual Studio 2017 and greater.
- Installation on an operating system that is not a Windows 10 Insider Preview build is not supported and may fail.
- New MIDL key words.
As a part of the “modernizing IDL” effort, several new keywords are added to the midlrt tool. These new keywords will cause build breaks if they are encountered in IDL files.
The new keywords are:
If any of these keywords are used as an identifier, it will generate a build failure indicating a syntax error.
The error will be similar to:
(12) : error MIDL2025 : [msg]syntax error [context]: expecting a declarator or * near “)”
To fix this, modify the identifier in error to an “@” prefix in front of the identifier. That will cause MIDL to treat the offending element as an identifier instead of a keyword.