iGroupPolicyObject 接口 (gpedit.h)

IGroupPolicyObject 接口提供直接创建和修改 GPO 的方法,而无需使用组策略对象编辑器。

请注意,此接口不支持多线程对象并发。

继承

IGroupPolicyObject 接口继承自 IUnknown 接口。 IGroupPolicyObject 还具有以下类型的成员:

方法

IGroupPolicyObject 接口具有以下方法。

 
IGroupPolicyObject::D elete

Delete 方法删除 GPO。
IGroupPolicyObject::GetDisplayName

GetDisplayName 方法检索 GPO 的显示名称。 (IGroupPolicyObject.GetDisplayName)
IGroupPolicyObject::GetDSPath

GetDSPath 方法检索指定 GPO 节的根目录的 Active Directory 路径。
IGroupPolicyObject::GetFileSysPath

GetFileSysPath 方法检索指定 GPO 节的根目录的文件系统路径。 路径采用 UNC 格式。
IGroupPolicyObject::GetMachineName

GetMachineName 方法检索远程 GPO 的计算机名称。 这是由 OpenRemoteMachineGPO 方法指定的名称。
IGroupPolicyObject::GetName

GetName 方法检索唯一的 GPO 名称。
IGroupPolicyObject::GetOptions

GetOptions 方法检索 GPO 的选项。
IGroupPolicyObject::GetPath

GetPath 方法检索 GPO 的路径。
IGroupPolicyObject::GetPropertySheetPages

GetPropertySheetPages 方法检索与 GPO 关联的属性表页。
IGroupPolicyObject::GetRegistryKey

GetRegistryKey 方法检索指定 GPO 节的注册表项根的句柄。
IGroupPolicyObject::GetType

GetType 方法检索正在编辑的 GPO 的类型信息。 (IGroupPolicyObject.GetType)
IGroupPolicyObject::New

New 方法使用指定的显示名称在 Active Directory 中创建一个新的 GPO。 方法使用 OpenDSGPO 方法打开 GPO。
IGroupPolicyObject::OpenDSGPO

OpenDSGPO 方法打开指定的 GPO,并选择性地加载注册表信息。
IGroupPolicyObject::OpenLocalMachineGPO

OpenLocalMachineGPO 方法打开计算机的默认 GPO,并选择性地加载注册表信息。
IGroupPolicyObject::OpenRemoteMachineGPO

OpenRemoteMachineGPO 方法打开指定远程计算机的默认 GPO,并选择性地加载注册表信息。
IGroupPolicyObject::Save

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

SetDisplayName 方法设置 GPO 的显示名称。
IGroupPolicyObject::SetOptions

SetOptions 方法设置 GPO 的选项。

注解

有关 Microsoft 管理控制台 (MMC) 扩展管理单元可用于与组策略对象编辑器通信的方法,请参阅 IGPEInformation 接口。

要求

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

另请参阅

组策略接口

组策略概述