DLLSysDisconnect
函数 DLLSysDisconnect 销毁指定客户端会话句柄,释放相关资源。
C/C++
ErrorCode DLLSysDisconnect(INT_PTR hClientHandle);
C#
Controller.Dispose() — 销毁 Controller 实例,断开与控制器的会话连接。等效于析构器调用。
参数
hClientHandle (INT_PTR)
要断开的客户端会话句柄,由 DLLSysConnect 获取。传入 0 为空操作。
返回值
返回 ErrorCode;NoError (0) 表示成功,正值为错误码,详见 SDK 发布头 ErrorCode.h。
说明
断开前通常应先停止所有运行中的 OneScript 程序(DLLOneScriptStop)并禁用所有轴(DLLExecuteCommand 发送 DISABLE 命令)。断开时控制器会自动清理该会话的内部状态。
示例
DLLSysDisconnect(handle);