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