Allows LispWorks for Windows to cope with foreign callbacks from unknown threads.
sets up LispWorks for Windows to cope with calls (via foreign callables as defined by
) from "alien" threads, that is, threads that the LispWorks image did not start.
Such a setup is done automatically in DLLs on Windows.
if the call performs the setup, or
if the call does not perform the setup because it was already done.
If a call from an alien thread occurs before
is called, the consequences are undefined.
is not defined on non-Windows platforms. On Mac OS X, Linux and FreeBSD, foreign code can call into LispWorks in any thread, without special setup.
LispWorks Reference Manual - 20 Jul 2006