C# – How to obtain a list of available COM interfaces in Windows

c++comcom-interop

Is there any way of obtaining a list of registered COM interfaces on a windows machine, with GUIDs?

Before anybody thinks this isn't related to programming, I need this data in order to reference a COM interface in F# (or C#) for interfaces that tlbimp isn't exposing.

Best Solution

There have been a number of applications in this space over the years.

I used COMView recently. Still works.