RSOP_PolicySetting class
An abstract class which is the base for client-side-extension policy classes. An instance of a derived class corresponds to a specific policy setting.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[abstract, AMENDMENT]
class RSOP_PolicySetting
{
string id;
uint32 precedence;
string name = "";
string GPOID = "";
string SOMID = "";
datetime creationTime;
};
Members
The RSOP_PolicySetting class has these types of members:
Properties
The RSOP_PolicySetting class has these properties.
-
creationTime
-
-
Data type: datetime
-
Access type: Read-only
-
Qualifiers: DisplayName ("Creation Time")
Time the policy object was created.
-
-
GPOID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: DisplayName ("GPO ID")
Identifies the GPO that contains the policy object. You can obtain this value from PGROUP_POLICY_OBJECT->lpDSPath. You must remove the prefix LDAP://CN=Machine from lpDSPath.
-
-
id
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Required, Not_Null, DisplayName ("ID")
Unique identifier for objects of this class.
[!Important]
Derived classes must redefine this property as a key. -
-
name
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: DisplayName ("Name")
User-friendly name of the policy object.
-
-
precedence
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: Required, Not_Null, DisplayName ("Precedence")
The order or precedence in which the policy setting should be applied. The "winning" setting (the one that is actually applied) is represented by the instance whose precedence is equal to 1. If this property is greater than 1, it indicates that the policy was not a "winning" policy, and that the policy was not applied due to a conflict with another policy.
[!Important]
Derived classes must redefine this property as a key. -
-
SOMID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: DisplayName ("SOM")
The scope of management (SOM) associated with the GPO that contains this policy object. You can obtain this value from PGROUP_POLICY_OBJECT->lpLink. You must remove the prefix LDAP:// from lpLink.
-
Requirements
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Namespace |
Root\RSOP\Computer, Root\RSOP\User |
MOF |
|
DLL |
|