A string or a refguid giving a CLSID to create.
A COM interface pointer specifying the outer i-unknown if the new instance is to be aggregated .
A CLSCTX value, which defaults to
An optional refiid giving the name of the COM interface return.
A boolean. The default is
Creates an instance of the COM server associated with clsid and returns an interface pointer for its riid interface. If riid is
nil, then i-unknown is used.
To create an
i-dispatch interface and set an event handler, you can use create-instance-with-events.
LispWorks COM/Automation User Guide and Reference Manual - 23 Mar 2017