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