文件系统观察者优先级

发布于 2024-08-10 14:33:16 字数 144 浏览 5 评论 0原文

我希望使用 C# 中的 FileSystemWatcher 来监视文件夹的创建事件。问题是另一个第 3 方进程也在监视该文件夹,我需要(如果可能)让我的进程在第 3 方进程之前接收创建事件。

在托管或非托管代码中是否有一种方法可以为我的进程提供更高的优先级?

I am looking to monitor a folder for create events using the FileSystemWatcher in c#. The problem is that another 3rd party process is also watching that folder, I need (if possible) for my process to receive the create event before the 3rd party process.

Is there a way in managed or unmanaged code that I can give my process a higher priority?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苄①跕圉湢 2024-08-17 14:33:16

即使您为应用程序提供了更高的优先级,也不能保证您的应用程序将首先收到该事件。即使您将应用程序提升到最高优先级,在某些时候,其他应用程序也会获得一部分处理时间,然后它就可以接收事件。

Even if you give your application a higher priority, there is no guarantee that your application will receive the event first. Even if you promote your application to the highest priority, at some point, the other application will get a slice of processing time and it could receive the event then.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文