跳转至

DLLSysDisconnect

函数 DLLSysDisconnect 销毁指定客户端会话句柄,释放相关资源。

所属:C/C++ API 函数索引

C/C++

ErrorCode DLLSysDisconnect(INT_PTR hClientHandle);

C#

Controller.Dispose() — 销毁 Controller 实例,断开与控制器的会话连接。等效于析构器调用。

参数

hClientHandle (INT_PTR)

要断开的客户端会话句柄,由 DLLSysConnect 获取。传入 0 为空操作。

返回值

返回 ErrorCodeNoError (0) 表示成功,正值为错误码,详见 SDK 发布头 ErrorCode.h。

说明

断开前通常应先停止所有运行中的 OneScript 程序(DLLOneScriptStop)并禁用所有轴(DLLExecuteCommand 发送 DISABLE 命令)。断开时控制器会自动清理该会话的内部状态。

示例

DLLSysDisconnect(handle);

相关函数