Thanks, I wasn't aware.
I'm surprised that COM is still a thing!
I'm surprised that COM is still a thing!
After the Longhorn reboot all the .NET based APIs were remade in COM, while WinRT introduced in Windows 8, adds a new base interface, replaces type libraries with .NET metadata, and requires an application identity.