【发布时间】:2010-11-02 15:38:55
【问题描述】:
根据 MSDN,无法确定是重新启动还是 使用 WM_ENDSESSION 消息发生关闭。
我已经找到 the only way 来做这个,但它很丑陋,只能工作 适用于 Windows 2000 Server,不适用于 2008 Server。
我问的原因是我正在移植 Linux 守护进程 到 Windows 作为系统服务。此守护程序在重新启动时的行为不同 和系统关闭事件。
如果它有助于回答,我也在项目中使用带有 pywin32 的 python。
【问题讨论】:
-
守护进程在这两种情况下的行为有何不同?从您的守护进程的角度来看,关闭 + 启动与重新启动有何不同?
标签: python windows winapi windows-server-2008 pywin32