函数简介:
此接口对AsmCall和AsmCallEx中的模式5和6中内置的一些延时参数进行设置.
函数原型:
long AsmSetTimeout(time_out,param)
参数定义:
time_out 整形数:具体含义看以下说明.(默认值10000) 单位毫秒
param 整形数: 具体含义看以下说明. (默认值100) 单位毫秒
返回值:
整形数:
0:失败
1:成功
示例:
dm.AsmSetTimeout 10000,100
注: time_out同时影响模式5和6.单位是毫秒。 表示执行此AsmCall时,最长的等待时间. 超过此时间后,强制结束. 如果是-1,表示无限等待.
比如,当执行某个寻路call时,需要到寻路结束,call才会返回. 那么就需要把此参数设置大一些,甚至设置为-1.
param仅影响模式6. 这个值越大,越不容易引起目标进程崩溃,同时call的执行速度相对慢一些. 越小越容易崩溃,同时call的执行速度快一些. 可根据自己情况设置. 一般默认的就可以了.