Метод 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.
Комментарии
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | gpedit.h |
DLL | Gpedit.dll |