接收注册表事件

系统注册表提供程序尝试为每个发生的事件发送一个通知。 但是,系统注册表提供程序不保证使用者将收到任何或所有事件。 例外情况是,系统注册表提供程序确实确保使用者将为每个事件注册收到一个通知。

例如,假设使用者注册两个树更改事件,请求 RegistryTreeChangeEvent 实例的通知。 每个注册具有相同的 Hive(子树)值,但具有不同的根路径值。 如果两个路径中的密钥多次更改,系统注册表提供程序可保证,对于每个路径,使用者都将收到通知。 根据注册表和系统注册表提供程序的响应时间,使用者可能会收到与事件发生次数一样多的通知。

注册系统注册表事件