RSOP_FolderRedirectionPolicySetting class

Provides information about a folder-redirection extension.

Note  Classes that derive from the RSOP_PolicySetting class must redefine both the id and the precedence properties to be keys.
 

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[AMENDMENT]
class RSOP_FolderRedirectionPolicySetting : RSOP_PolicySetting
{
  string   id;
  uint32   precedence;
  string   name = "";
  string   GPOID = "";
  string   SOMID = "";
  datetime creationTime;
  string   redirectingGroup;
  string   resultantPath;
  uint32   installationType;
  string   securityGroups[];
  string   redirectedPaths[];
  boolean  grantType;
  boolean  moveType;
  uint32   policyRemoval;
  uint32   redirectionFlags;
  string   parentFolderId;
  uint32   primaryComputerEvaluation;
  uint32   configurationControl;
};

Members

The RSOP_FolderRedirectionPolicySetting class has these types of members:

Properties

The RSOP_FolderRedirectionPolicySetting class has these properties.

configurationControl
Data type: uint32
Access type: Read-only
Qualifiers: DisplayName ("Configuration Control")

Whether the configuration control is Group Policy or WMI.

GroupPolicy (0)

WMI (1)

Windows Server 2008 R2, Windows 7, and Windows Vista:  This property is not available before Windows Server 2012 and Windows 8.

creationTime
Data type: datetime
Access type: Read-only

Time the policy object was created.

This property is inherited from the RSOP_PolicySetting class.

GPOID
Data type: string
Access type: Read-only

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.

This property is inherited from the RSOP_PolicySetting class.

grantType
Data type: boolean
Access type: Read-only
Qualifiers: DisplayName ("grant Type")

Whether the user is granted exclusive access.

id
Data type: string
Access type: Read-only
Qualifiers: key, DisplayName ("ID")

Unique identifier for objects of this class.

This property is inherited from the RSOP_PolicySetting class.

installationType
Data type: uint32
Access type: Read-only
Qualifiers: DisplayName ("installation Type")

Installation type.

This property can have one of the following values.

Basic (1)

Advanced (2)

moveType
Data type: boolean
Access type: Read-only
Qualifiers: DisplayName ("move Type")

Whether the contents of the local directory should be moved.

name
Data type: string
Access type: Read-only

User-friendly name of the policy object.

This property is inherited from the RSOP_PolicySetting class.

parentFolderId
Data type: string
Access type: Read-only
Qualifiers: DisplayName ("Parent Folder")

Parent Folder.

policyRemoval
Data type: uint32
Access type: Read-only
Qualifiers: DisplayName ("policy Removal")

Action to take on policy removal.

This property can have one of the following values.

None (1)

The folder should remain in the new location.

Profile (2)

The folder should be redirected back to the user profile location.

precedence
Data type: uint32
Access type: Read-only
Qualifiers: key, DisplayName ("Precedence")

The order or precedence in which the policy object should be applied.

This property is inherited from the RSOP_PolicySetting class.

primaryComputerEvaluation
Data type: uint32
Access type: Read-only
Qualifiers: DisplayName ("Primary Computer Evaluation")

The result of the primary computer evaluation.

Is not primary computer (1)

Is primary computer (2)

Not evaluated because primary computer policy is not enabled (3)

Not evaluated due to user configured with roaming profile (4)

Windows Server 2008 R2, Windows 7, and Windows Vista:  This property is not available before Windows Server 2012 and Windows 8.

redirectedPaths
Data type: string array
Access type: Read-only
Qualifiers: DisplayName ("redirected Paths")

Paths, represented by an array of redirection paths. This array is parallel to the securityGroups array, that is, each element in this array corresponds to an element in the securityGroups array. The result is that each security group is mapped to the path to which the group will be redirected.

redirectingGroup
Data type: string
Access type: Read-only
Qualifiers: DisplayName ("redirecting Group")

The security group membership that caused redirection of the folder.

redirectionFlags
Data type: uint32
Access type: Read-only
Qualifiers: DisplayName ("Redirection Flags")

Contains all redirection flags.

resultantPath
Data type: string
Access type: Read-only
Qualifiers: DisplayName ("Resultant Path")

The path to which the folder has been redirected by this policy setting.

securityGroups
Data type: string array
Access type: Read-only
Qualifiers: DisplayName ("security Groups")

Groups, represented by an array of security groups. This array is parallel to the redirectedPaths array, that is, each element in this array corresponds to an element in the redirectedPaths array. The result is that each security group is mapped to the path to which the group will be redirected. For more information about security groups, see Filtering the Scope of a GPO and How Security Groups are Used in Access Control.

SOMID
Data type: string
Access type: Read-only

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.

This property is inherited from the RSOP_PolicySetting class.

Remarks

The RSOP_FolderRedirectionPolicySetting class is derived from RSOP_PolicySetting.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Namespace

Root\RSOP\Computer, Root\RSOP\User

MOF

Rsop.mof

DLL

GPSvc.dll

See also

Group Policy Overview
Group Policy RSoP WMI Classes
RSOP_PolicySetting

 

 

Show: