【发布时间】:2010-10-02 08:45:06
【问题描述】:
我一直在使用ReadDirectoryChangesW 来监控文件系统的特定部分。它很好地提供了更改的文件或目录的部分路径名以及有关更改性质的线索。这可能把我宠坏了。
我还需要监视注册表的特定部分,但看起来RegNotifyChangeKeyValue 非常粗糙。它会告诉我给定键下的 something 发生了变化,但它似乎不想告诉我那可能是什么。无赖!
有问题的注册表部分任意深,因此枚举所有子键并为每个子键调用RegNotifyChangeKeyValue 可能不是一个热门的想法,因为我最终将不得不克服MAXIMUM_WAIT_OBJECTS。另外,我必须调整我传递给RegNotifyChangeKeyValue 的密钥集,如果不每次都枚举子密钥,这将是相当大的努力,这会破坏相当多的目的。
有什么想法吗?
【问题讨论】: