Изменение системного реестра

Системный реестр содержит данные конфигурации, используемые операционной системой, службами и приложениями. Инструментарий управления Windows (WMI) имеет поставщик системного реестра и класс StdRegProv с методами, которые используют для мониторинга или изменения реестра на локальном компьютере или удаленных компьютерах. Поставщик Win32 поддерживает класс Win32_Registry, содержащий статические данные о размере реестра.

Поставщик системного реестра — это поставщик экземпляра, свойства и событий, который взаимодействует с системным реестром. Поставщик системного реестра — это стандартный поставщик с интерфейсом IWbemServices . Поставщик системного реестра можно использовать для доступа к разделам реестра и сведениям о локальных и удаленных системах. Дополнительные сведения см. в разделе Поставщик системного реестра.

WMI помещает StdRegProv в корневое пространство имен по умолчанию. Однако файл Regevent.mof можно скомпилировать в другие пространства имен для использования другими приложениями.

В разделах, указанных в следующей таблице, показано, как использовать класс StdRegProv и поставщик системного реестра.

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