IFsrmClassificationRule interface (fsrmpipeline.h)

[This interface is supported for compatibility but it's recommended to use the FSRM WMI Classes to manage FSRM. Please see the MSFT_FSRMClassificationRule class.]

Defines a classification rule. The rule defines the paths to which the rule applies, the classifier module to run on files in those paths, and the property and property value used to classify each file.

To create a classification rule, call the IFsrmClassificationManager::CreateRule method.

The following methods can return this interface:

Inheritance

The IFsrmClassificationRule interface inherits from the IFsrmRule interface.

Methods

The IFsrmClassificationRule interface has these methods.

 
IFsrmClassificationRule::get_ExecutionOption

Determines how to apply the rule to the file. (Get)
IFsrmClassificationRule::get_PropertyAffected

The name of the property that this rule affects. (Get)
IFsrmClassificationRule::get_Value

The value that this rule will set the property to. (Get)
IFsrmClassificationRule::put_ExecutionOption

Determines how to apply the rule to the file. (Put)
IFsrmClassificationRule::put_PropertyAffected

The name of the property that this rule affects. (Put)
IFsrmClassificationRule::put_Value

The value that this rule will set the property to. (Put)

Remarks

The rule runs when you call the IFsrmClassificationManager::RunClassification method. You can also schedule the classification process to run on a specified schedule.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 R2
Target Platform Windows
Header fsrmpipeline.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h)

See also

IFsrmRule

MSFT_FSRMClassificationRule