在运行时创建多个文件系统观察程序(及其事件处理程序)
本文关键字:程序 事件处理 观察 创建 运行时 文件系统 | 更新日期: 2023-09-27 18:35:19
我有这样的场景:我的服务应用程序的用户想要在 xml 配置文件中配置 n 个路径的列表。在启动时,我想使用他们的事件处理程序创建 n 个文件系统观察器。
怎么做?
在 vs 中创建文件系统观察器真的很简单,但是当我不知道有多少时如何做到这一点?
谢谢!
为每个路径创建 FSW 实例会很昂贵,我建议使用根目录。C:''或 D:'',然后过滤掉不需要的路径。
例如
为 C:'' 创建 FSW
如果只想监视 C:''Windows''System32,请忽略 System32 路径以外的事件。这样您就可以完成预期...