A string or a refguid giving a CLSID to create.
A string giving a ProgID to create.
An optional refiid giving the COM interface name to return.
A boolean. The default is t
.
Looks for a registered running instance of a coclass in the system Running Object Table and returns its riid interface pointer if any. If riid is nil
, then i-unknown
is used.
The coclass can be specified directly by using the clsid argument or indirectly using the progid argument, which will locate the CLSID from the registry.
If errorp is true, then an error is signaled if no instances are running. Otherwise nil
is returned if no instances are running.
LispWorks COM/Automation User Guide and Reference Manual - 23 Mar 2017