Поделиться через


Получение событий реестра

Поставщик системного реестра пытается отправить одно уведомление для каждого события, которое происходит. Однако поставщик системного реестра не гарантирует, что потребитель получит все или какие-либо события. Исключением является то, что поставщик системного реестра гарантирует, что потребитель получит одно уведомление для каждой регистрации событий.

Например, предположим, что потребитель регистрирует два события изменения дерева, запрашивая уведомление для экземпляров RegistryTreeChangeEvent. Каждая регистрация имеет одно и то же значение Hive (поддерево), но другое значение RootPath. Если ключи в обоих путях изменяются несколько раз, поставщик системного реестра гарантирует, что потребитель получит уведомление о каждом пути. В зависимости от времени отклика реестра и поставщика системного реестра потребитель может получать столько уведомлений, сколько произошло событий.

регистрация событий системного реестра