我有一台安装了Intel i5 CPU和Windows 7 32位的单板计算机。我的应用程序在Windows 7上运行,是系统上唯一的应用程序(应用程序执行计算机视觉功能;基于视频流)。所以我有兴趣使用Watchdog在失败时自动重置Windows。
我开发了一个应用程序(比方说)PC,我想使用CPU的看门狗(可以在BIOS中启用)。我google了很多但我无法获得足够的信息。我想我应该开发一个驱动程序!我是对的吗?
答案 0 :(得分:-1)
您的应用程序正在用户模式下运行。用户模式应用程序不能使OS(内核)崩溃。因此,你
在.NET中,我使用Process class (MSDN)启动进程,然后调用WaitForExit()。这应该可以解决问题。
如果该监视程序应用程序已超过Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Columns(2)) Is Nothing Then '<~~something happened in column B
On Error GoTo bm_Safe_Exit
Application.EnableEvents = False
Dim dupe As Range
For Each dupe In Intersect(Target, Columns(2).SpecialCells(xlCellTypeConstants))
If Application.CountIf(Columns(2), dupe.Value2) > 1 Then
Application.Undo
dupe.Activate
Exit For
End If
Next dupe
End If
bm_Safe_Exit:
Application.EnableEvents = True
End Sub
,则视觉应用程序已终止。在这种情况下,您可以重新启动视觉应用程序,甚至可以重新启动PC,无论您喜欢什么。