停止/取消c#中活动的文件处理

本文关键字:文件 处理 活动 取消 停止 | 更新日期: 2023-09-27 18:09:39

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

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

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

停止/取消c#中活动的文件处理

通知windows服务停止处理,设置FileSystsemWatcher.EnableRaisingEventsfalse。当需要继续处理时,请与服务通信并将其设置为true

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

如果您的外部应用程序是。net windows应用程序,请参考以下SO问题

  • 如何从。net windows服务发送自定义命令。Net代码?