带有命名事件的CeSetUserNotificationEx和CNT_TIME在services.exe下失败

时间:2010-05-11 15:07:09

标签: windows-mobile windows-services windows-ce notifications

我有一个服务应用程序,一个在services.exe下运行的简单dll。我可以将VS调试器附加到services.exe,激活服务应用程序DLL,然后在调试器中单步执行它,没有任何问题。

现在,我尝试在将来的某个时间使用CeSetUserNotificationEx。我使用带有命名事件命名方案的CNT_TIME触发器类型。在services.exe下执行此操作时,通知子系统在时间发生时不会发出该事件的信号。

如果我在一个单独的exe下运行dll,它只是加载xxx_Init函数(和其他xxx _...)并调用它,那么完全相同的代码将在时间发生时生成一个信号事件。

为什么它在services.exe下不起作用?

0 个答案:

没有答案