Windows 10 SDK Preview Build 17040 now available for download

Microsoft today released Windows 10 SDK Preview Build 17040 to developers. This SDK can be used with Windows 10 Insider Build 17040 or later. This SDK build includes C++/WinRT headers and cppwinrt compiler (cppwinrt.exe)
which will help developers when they want to use a third-party WinRT component or if they need to write their own WinRT components with C++/WinRT. You can learn more about this feature here.

This build also contains bug fixes and under development changes to the API surface area. You can read about the API changes here.

Known Issues:

  • “All tests run with Windows App Certification Kit will fail.  During installation, please uncheck Windows App Certification Kit”
  • Installation on an operating system that is not a Windows 10 Insider Preview  build is not supported and may fail.

Breaking Changes:

  • 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:
    • event
    • set
    • get
    • partial
    • unsealed
    • overridable
    • protected
    • importwinmd

The updated Preview SDK can be downloaded here.

Some links in the article may not be viewable as you are using an AdBlocker. Please add us to your whitelist to enable the website to function properly.