2.2.2.5.1.1 FsrmExecutionOption

The FsrmExecutionOption enumeration defines the set of execution options that can be used to specify when a classification rule will be evaluated.

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

FsrmExecutionOption_Unknown:  The execution option is unknown.

FsrmExecutionOption_EvaluateUnset:  The classification rule will be evaluated only if the property it sets is not already set on the file.

FsrmExecutionOption_ReEvaluate_ConsiderExistingValue:  The classification rule will always be evaluated and the property value it tries to set will be aggregated with the current value of the property in the file, if any.

FsrmExecutionOption_ReEvaluate_IgnoreExistingValue:  The classification rule will always be evaluated and the property value it tries to set will not be aggregated with the current value of the property in the file, if any.