GPMC Interfaces
The following table lists the Group Policy Management Console (GPMC) interfaces.
Interface | Description |
---|---|
IGPM | Accesses GPMC interfaces to retrieve GPMC information and to create objects. Manages and queries Group Policy Objects (GPOs) and GPO links. Queries scope of management (SOM) objects. |
IGPMAsyncCancel | Cancels an asynchronous GPMC operation, such as a backup, restore, import, copy, or report generation. The GPMC function called by the client asynchronously returns a pointer to the IGPMAsyncCancel interface. IGPMAsyncCancel is not available through scripting. |
IGPMAsyncProgress | Enables client notification about the progress of an operation. Implemented by the client, and passed as a parameter to GPMC methods that can run asynchronously. IGPMAsyncProgress is not available through scripting. |
IGPMBackup | Retrieves the properties of GPMBackup objects. Deletes GPMBackup objects. |
IGPMBackupCollection | Accesses a collection of GPO backups. |
IGPMBackupDir | Queries GPO backups and GPO backup collections. |
IGPMClientSideExtension | Queries client-side extension properties such as the ID and the display name. |
IGPMConstants | Retrieves the values of GPMC constants. |
IGPMCSECollection | Accesses a collection of client-side extension objects. |
IGPMDomain | Queries SOM objects. Creates, restores, and queries GPOs. Creates and queries WMI filters. WMI filter queries use WMI Query Language (WQL). |
IGPMGPO | Manages an individual GPO. Deletes, copies, imports, or backs up a GPO. Enables or disables user and computer configuration options. Sets security information. Retrieves multiple GPO properties for a given GPO, and generates reports of the settings in the GPO. |
IGPMGPOCollection | Accesses a collection of GPOs. |
IGPMGPOLink | Manages a GPO link from a SOM. Sets and retrieves the properties of GPO links, such as the link order or whether a link is enabled or enforced. |
IGPMGPOLinksCollection | Accesses a collection of GPO links. |
IGPMPermission | Retrieves permission properties. |
IGPMResult | Retrieves status message information while performing GPMC operations on GPOs, such as restore, import, backup, and copy operations. |
IGPMRSOP | Queries Resultant Set of Policy (RSoP) in logging or planning mode. Generates RSoP reports. |
IGPMSearchCriteria | Defines the criteria for search operations. |
IGPMSecurityInfo | Defines the set of permissions that exist on a SOM, GPO, or WMI filter. Removes or adds permissions. |
IGPMSitesContainer | Queries SOM objects for particular sites in a forest. |
IGPMSOM | Creates and retrieves GPO links for a SOM. Sets and retrieves security attributes and properties for a SOM. |
IGPMSOMCollection | Accesses a collection of SOMs. |
IGPMStatusMessage | Retrieves the properties of the status messages of GPO operations. |
IGPMStatusMsgCollection | Accesses a collection of status messages. |
IGPMTrustee | Retrieves information about a trustee that is a user, group, or computer in the domain. |
IGPMWMIFilter | Sets or retrieves the security attributes and properties of a WMI filter. |
IGPMWMIFilterCollection | Accesses a collection of WMI filters. |
IGPMMapEntry | Retrieves map entries. |
IGPMMapEntryCollection | Accesses a collection of map entries. |
IGPMigrationTable | Accesses a migration table. |