Glad you found it useful!
I just re-read some of that Microsoft blog entry: you do not have to write new drivers, but you have to implement the new UWP MIDI API in your Win32 application. Microsoft is trying to make it even easier for developers with a so-called "Win32 wrapper", which is how Cakewalk did it.
Summarizing the important points:
- "The new API is /.../ multi-client. As long as all apps with the port open are using the Windows 10 UWP MIDI API and not the older Win32 MME or DirectMusic APIs, they can share the same device."
- "The Windows 10 UWP MIDI API works with all recognized MIDI devices, whether they use class drivers or their own custom drivers."
- Most Windows desktop DAWs use the old Win32 APIs
- Microsoft wrote a Win32 wrapper for the UWP MIDI API to make it even faster for developers to implement the new UWP MIDI API for Win32 applications (like Cakewalk did for Sonar)