IGPM interface (gpmgmt.h)
The IGPM interface provides methods that access other interfaces of the Group Policy Management Console (GPMC) and methods that create other objects on which various search operations can be performed.
The GPM object is the only object used with the CoCreateInstance function.
Inheritance
The IGPM interface inherits from the IDispatch interface. IGPM also has these types of members:
Methods
The IGPM interface has these methods.
IGPM::CreateMigrationTable Creates an empty migration table. |
IGPM::CreatePermission Creates and returns an interface or object that represents the trustee (such as a user, computer or security group) and permission that applies to a single object; for example, to a GPO, SOM or a WMI filter. |
IGPM::CreateSearchCriteria Creates and returns a GPMSearchCriteria that represents the criteria to use for performing search operations when you use the Group Policy Management Console (GPMC) interfaces. |
IGPM::CreateTrustee Creates and returns a GPMTrustee from which you can retrieve information about a trustee. |
IGPM::GetBackupDir Creates and returns a GPMBackupDir object, which you can use to access the GPMBackup and GPMBackupCollection objects. |
IGPM::GetClientSideExtensions Creates and returns a GPMCSECollection object that allows you to enumerate Group Policy client-side extensions (CSEs) that are registered on the local computer. |
IGPM::GetConstants Creates and returns a GPMConstants object that allows you to retrieve the value of multiple Group Policy Management Console (GPMC) constants. |
IGPM::GetDomain Creates and returns a GPMDomain object that corresponds to the specified domain. |
IGPM::GetMigrationTable Loads the migration table at a specified path. |
IGPM::GetRSOP Creates and returns a GPMRSOP. You can specify the Resultant Set of Policy (RSoP) mode and a Windows Management Instrumentation (WMI) namespace. |
IGPM::GetSitesContainer Creates and returns a GPMSitesContainer object from which sites can be opened and queried. |
IGPM::InitializeReporting The InitializeReporting method sets the location to search for .adm files. This method initializes reporting in an asynchronous manner. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Target Platform | Windows |
Header | gpmgmt.h |