RTX_ShutdownHandler

此函式开发中。

功能块 RTX_ShutdownHandler

在 Windows 关闭或故障时允许 KINGSTAR 处理序执行,而 KINGSTAR 将在 Enable 转为 FALSE 时关闭,使用 RTX_ShutdownHandler 时,应用程式必须使用 RTX64 函式 RtAttachShutdownHandler 才可在关闭模式中运行。

此关闭模式旨在安全的停止机器,因安全停止 (safe-stop) 功能会依不同机器而有所不同,您需使用您的应用程式来处理,机器确实停止后,将 Enable 设为 FALSE 以关闭 KINGSTAR 及 Windows。

RTX_ShutdownHandler 为尽可用于 RTX64 应用程式的 RT 函式。

VAR_INPUT
V Enable BOOL TRUE 以启用;FALSE 以停用关闭委派或终止关闭执行绪。
VAR_OUTPUT
V Enabled BOOL 检查委派是否启用。
V Shutdown BOOL

检查电脑是否处于关闭模式,

V Error BOOL 提示功能块中出现错误。
V ErrorID MC_Error 错误识别。
于关闭模式中完成任务后,必须呼叫 RTX_ShutdownHandler 并将 Enable 设为 FALSE, Windows 才可关闭,否则电脑将停留在关闭模式。

 

  RTX_ShutdownHandler  
BOOL   Enable   Enabled   BOOL
        Shutdown   BOOL
        Error   BOOL
        ErrorID   MC_Error