The names of the dispatch function and interface.
A symbol which will be defined as a local macro, as if by
. The macro can be used by the
s to invoke the methods on
A symbol which names the COM interface. It is not evaluated.
A form which is evaluated to yield a COM interface pointer that implements interface-name .
A form to be evaluated.
When the macro
s, the local macro
can be used to invoked the methods for the COM interface
, which should be the type or a supertype of the actual type of
A symbol which names the method. It is not evaluated.
Arguments to the method (see Data conversion when calling COM methods for details).
Values from the method (see Data conversion when calling COM methods for details).
LispWorks COM/Automation User Guide and Reference Manual - 19 Dec 2011