0

我有一个 Windows 服务。它使用 Filewatcher API 来监视任何新文件并开始处理文件。

假设如果我想在运行时停止文件处理(注意我想停止活动文件处理)我怎么能从任何外部 Windows 应用程序中做到这一点。

注意:我已经从外部 Windows 应用程序与 Windows 服务进行通信

4

2 回答 2

0

与 windows 服务通信以停止处理并设置FileSystsemWatcher.EnableRaisingEventsfalse. 当您想继续处理时,请与服务通信并将其设置回true.

如果没有关于您如何在进程之间实际通信的更多细节,我无法提供更多细节。

于 2013-04-16T13:45:03.017 回答
0

如果您的外部应用程序是 .NET windows 应用程序,请参考以下 SO Question

于 2013-04-16T14:02:41.700 回答