Other Interfaces

IMallocSpy is used by debuggers to detect memory leaks and other issues in calls to IMalloc methods.

To provide UI for the OLE/COM Object Viewer, implement IInterfaceViewer.

To register and enumerate COM categories, use the ICatRegister and ICatInformation interfaces. These are housed in CLSID_StdComponentCategoriesMgr

The IObjectSafety interface should be implemented by objects that have interfaces which support “untrusted” clients, such as scripts. (Legacy IE)

A scripting engine implements IActiveScriptParse, IActiveScriptSite and IActiveScript at a minimum.


References