Я новичок в WMI, и мне нужно внедрить RegistryValueChangeEvent в службу C #.
Мне нужен обработчик событий, который запускается каждый раз, когда изменяется любое из значений реестра. Мне нужно поведение, подобное FileSystemWatcher класса Измененное событие , но для значений реестра.
Если бы была какая-то другая техника, которую я мог бы использовать для выполнения той же задачи, я был бы также признателен за это. Мое минимальное требование - это лучшее решение, чем у меня сейчас: опрос каждые 20 секунд и сравнение значения реестра с последним результатом.
Пожалуйста, укажите пример кода в вашем ответе. Если бы я мог получить пример для просмотра только одного значения реестра, это было бы хорошо.
Мне нужно решение в .Net 2.0
Спасибо.