3.4 Implementing Automation interfaces in Lisp

This section describes two techniques for implementing Automation interfaces in Lisp. The choice of technique usually depends on whether you are implementing a complete server or a simple event sink. The section then describes other kinds of interfaces that can be implemented and how to report errors to the caller of a method.

3.4.1 A complete implementation of an Automation server

3.4.2 A simple implementation of a single Automation interface

3.4.3 Implementing collections

3.4.4 Implementing connection points

3.4.5 Reporting errors

LispWorks COM/Automation User Guide and Reference Manual - 21 Feb 2008