FsrmExecutionOption enumeration (fsrmenums.h)

Defines the options for how to apply the rule to the file.

Syntax

typedef enum _FsrmExecutionOption {
  FsrmExecutionOption_Unknown = 0,
  FsrmExecutionOption_EvaluateUnset = 1,
  FsrmExecutionOption_ReEvaluate_ConsiderExistingValue = 2,
  FsrmExecutionOption_ReEvaluate_IgnoreExistingValue = 3
} FsrmExecutionOption;

Constants

 
FsrmExecutionOption_Unknown
Value: 0
The execution option is unknown. Do not use this value.
FsrmExecutionOption_EvaluateUnset
Value: 1
The rule is applied as a default value to the file if the property is not set on the file (if none of the
storage modules returns the property).
FsrmExecutionOption_ReEvaluate_ConsiderExistingValue
Value: 2
The rule is applied to the file considering default and existing values using aggregation rules (for
aggregation rules, see
FsrmPropertyDefinitionType).
FsrmExecutionOption_ReEvaluate_IgnoreExistingValue
Value: 3
The rule is applied to the file but default and existing values are ignored.

Requirements

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

See also

IFsrmClassificationRule.ExecutionOption