IGPMSOM interface (gpmgmt.h)

The IGPMSOM interface contains methods that allow you to create and retrieve GPO links for a scope of management (SOM), and to set and retrieve security attributes and various properties for a SOM. A SOM can be a site, domain or OU.

Inheritance

The IGPMSOM interface inherits from the IDispatch interface. IGPMSOM also has these types of members:

Methods

The IGPMSOM interface has these methods.

 
IGPMSOM::CreateGPOLink

Links the specified GPO to the specified position in the list of GPOs that are linked to a particular SOM.
IGPMSOM::GetGPOLinks

Returns a GPMGPOLinksCollection object that contains the GPO links for the scope of management (SOM). The collection is sorted in the SOM link order and contains both enabled and disabled links. See IGPMGPOLink for the definition of SOM link order.
IGPMSOM::GetInheritedGPOLinks

Returns a GPOLinksCollection object that contains the GPO links that are applied to the scope of management (SOM), including links inherited from parent containers (OUs and domains).
IGPMSOM::GetSecurityInfo

Returns an object that represents the collection of GPMPermission objects for the scope of management (SOM).
IGPMSOM::SetSecurityInfo

Sets the list of permissions for the scope of management (SOM) to that of the specified object.

Requirements

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

See also

IDispatch

IGPM

IGPMPermission