IGroupPolicyObject::Save 方法 (gpedit.h)

Save 方法将指定的注册表策略设置保存到磁盘,并更新 GPO 的修订号。

语法

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 或唯一名称。 如果 GPO 将由处理 .pol 文件的管理单元处理,则必须指定REGISTRY_EXTENSION_GUID值。

[in] pGuid

指定标识用于编辑此策略的 MMC 管理单元的 GUID。 该管理单元可以是 Microsoft 管理单元或第三方管理单元。

返回值

如果该方法成功,则 返回值S_OK。 否则,该方法将返回平台 SDK 头文件 WinError.h 中定义的 COM 错误代码之一。

注解

注意使用 Save 方法启用或禁用本地组策略对象的用户或计算机部分时,将自动触发策略刷新。
 

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 gpedit.h
DLL Gpedit.dll

另请参阅

删除

组策略接口

组策略概述

IGroupPolicyObject

新建