任务计划程序如何(在幕后)结束任务?

任务计划程序如何(在幕后)结束任务?

当 Windows 的任务计划程序结束任务时(因为任务超出了stop the task if it runs longer than超时时间,或者因为用户右键单击任务并选择“结束”),后台会发生什么?是否会向任务的可执行文件发送 WM_CLOSE 消息?是否会要求操作系统终止任务?

任务可以配置为(任务属性,设置选项卡)这一事实if the running task does not end when requested, force it to stop让我想到,首先任务计划程序会向正在执行的任务发送“嘿,我想让你关闭”消息(如 WM_CLOSE),然后,如果该消息没有及时执行如果配置了“强制停止”选项,则会要求操作系统终止该进程。

我还找不到关于此的文档。

答案1

它由统一后台进程管理器,但据我所知,没有官方文献详细介绍该过程。

然而,如果你愿意接受半官方的文档这本书Windows 内部原理一节有关详情请参阅“管理机制”一章。

相关内容