IGPEInformation interface (gpedit.h)

The IGPEInformation interface provides methods for Microsoft Management Console (MMC) extension snap-ins to communicate with the Group Policy Object Editor. For more information about MMC, see the Microsoft Management Console.

Note that this interface does not support multithreaded object concurrency.


The IGPEInformation interface inherits from the IUnknown interface. IGPEInformation also has these types of members:


The IGPEInformation interface has these methods.


The GetDisplayName method retrieves the display name for the GPO. (IGPEInformation.GetDisplayName)

The GetDSPath method retrieves the Active Directory path for the specified section of the GPO.

The GetFileSysPath method returns the file system path for the specified section of the GPO. The path is in UNC format.

The GetHint method retrieves the type of Active Directory object to which this GPO can be linked.

The GetName method retrieves the unique name for the GPO. This value is usually a GUID.

The GetOptions method retrieves the options the user has selected for the Group Policy Object Editor.

The GetRegistryKey method retrieves a handle to the root of the registry key for the specified section of the GPO.

The GetType method retrieves type information for the GPO being edited. (IGPEInformation.GetType)

The PolicyChanged method informs the Group Policy Object Editor that policy settings have changed.


To create and modify a GPO directly, without using the Group Policy Object Editor, see the methods of the IGroupPolicyObject interface.


Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header gpedit.h

See also

Group Policy Interfaces

Group Policy Overview