类 DarraKernelNotAvailableException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.darra.ethercat.master.DarraKernelNotAvailableException
所有已实现的接口:
Serializable

public class DarraKernelNotAvailableException extends RuntimeException
内核驱动不可用时由 SDK 抛出.

Throwable.getMessage() 包含从 DLL 拿到的中文可读说明 + 安装链接. 应用层 catch 后可以选择: 弹对话框 / 打开浏览器 / 调 KernelGuard.openInstallerWebsite() 一键引导.

对齐 C# DarraEtherCAT_Master.DarraKernelNotAvailableException.

另请参阅:
  • 构造器详细资料

  • 方法详细资料

    • getStatus

      public DarraKernelStatus getStatus()
      状态枚举 (引发抛出的 native 状态码).
    • getInstallerUrl

      public String getInstallerUrl()
      安装包下载链接 (DLL 提供, 可能被环境变量 DARRA_INSTALLER_URL 覆盖).