Interfaces and Objects

The COM library provides a standard set of interfaces that you can use to develop components. If you find that these interfaces do not meet your exact requirements, you can create your own interfaces. Microsoft has published guidelines to assist you in designing COM interfaces and objects. Two good sources for information on this area are:

"Designing COM Interfaces" (Object Services)

"Component Object Model Specification," Chapter 3 (MSDN Library, Specifications)