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


Метод IGroupPolicyObject::Save (gpedit.h)

Метод Save сохраняет указанные параметры политики реестра на диске и обновляет номер редакции объекта групповой политики.

Синтаксис

HRESULT Save(
  [in] BOOL bMachine,
  [in] BOOL bAdd,
  [in] GUID *pGuidExtension,
  [in] GUID *pGuid
);

Параметры

[in] bMachine

Указывает параметры политики реестра, которые необходимо сохранить. Если этот параметр имеет значение TRUE, параметры политики компьютера сохраняются. В противном случае параметры политики пользователя сохраняются.

[in] bAdd

Указывает, является ли операция добавления или удаления. Если этот параметр имеет значение FALSE, последний параметр политики для указанного расширения pGuidExtension удаляется. Во всех остальных случаях этот параметр имеет значение TRUE.

[in] pGuidExtension

Указывает GUID или уникальное имя расширения оснастки, которое будет обрабатывать политику. Если объект групповой политики должен обрабатываться оснасткой, обрабатывающей POL-файлы, необходимо указать значение REGISTRY_EXTENSION_GUID.

[in] pGuid

Указывает GUID, который идентифицирует оснастку MMC, используемую для изменения этой политики. Оснастка может быть оснастки Майкрософт или сторонней оснастки.

Возвращаемое значение

Если метод выполнен успешно, возвращаемое значение будет S_OK. В противном случае метод возвращает один из кодов com-ошибок, определенных в файле заголовка пакета SDK для платформы WinError.h.

Комментарии

Примечание Обновление политики будет автоматически активировано, когда пользователь или компьютерная часть локального объекта групповая политика включена или отключена с помощью метода Save.
 

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header gpedit.h
DLL Gpedit.dll

См. также раздел

Удалить

Интерфейсы групповая политика

Обзор групповых политик

IGroupPolicyObject

Создать