如果需要将TSL函数输出为外部程序调用的函数指针,如C语言函数的指针,就可以通过MakeInstance来实现。该功能是方便外部库调用TSL函数功能,比如windows有窗口消息循环就需要指针,可以把TSL的函数进行MakeInstance后交给windows的API,如此就可以直接在windows的API中调到TSL本身的消息处理函数。
以前的调用模式中,只支持在单线程中运行,即便是在多线中的调用,也是单线程方式在运行。升级后,新增加多线程单模与多线程多模两种多线程的调用。
以前的多线程调用,运行的优点是可以共用运行环境,可访问到全部信息等。
新增的多线程运行的优点是每个线程都在独立环境中进行,其中单模运行是指在调用完之后会立即清除掉该线程的运行环境,而多模方式则是会保留线程运行环境,可方便线程回调。