Try looking at the "Depends.exe" utility. If you don't have it, I believe it's available as a free download from MS. It's DLL oriented instead of "component" oriented, but it does show you the entry points of each DLL. Since most COM programmers tend to package their components in DLL's it might get you closer to what you're after.
DJ