A generic function that can be implemented to modify the first argument to the invoke-callback in simple-i-dispatch.
(this simple-i-dispatch) => this
An object of type simple-i-dispatch.
The generic function
simple-i-dispatch-callback-object is called by the implementation of simple-i-dispatch to obtain the callback object (first argument) to its invoke-callback. This allows the object to be computed in some way by subclassing simple-i-dispatch and implementing a method on
simple-i-dispatch-callback-object specialized for the subclass.
The pre-defined primary method specializing on simple-i-dispatch always returns its argument.
LispWorks COM/Automation User Guide and Reference Manual - 23 Mar 2017