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 |