_FsrmPropertyConditionType Enumeration

Defines the possible comparison operations that can be used to determine whether a property value of a file meets a particular condition.

Syntax

typedef enum _FsrmPropertyConditionType {
  FsrmPropertyConditionType_Unknown         ,
  FsrmPropertyConditionType_Equal           ,
  FsrmPropertyConditionType_NotEqual        ,
  FsrmPropertyConditionType_GreaterThan     ,
  FsrmPropertyConditionType_LessThan        ,
  FsrmPropertyConditionType_Contain         ,
  FsrmPropertyConditionType_Exist           ,
  FsrmPropertyConditionType_NotExist        ,
  FsrmPropertyConditionType_StartWith       ,
  FsrmPropertyConditionType_EndWith         ,
  FsrmPropertyConditionType_ContainedIn     ,
  FsrmPropertyConditionType_PrefixOf        ,
  FsrmPropertyConditionType_SuffixOf        ,
  FsrmPropertyConditionType_MatchesPattern
} FsrmPropertyConditionType;

Constants

FsrmPropertyConditionType_Unknown The operator is unknown; do not use this value.
FsrmPropertyConditionType_Equal The property condition is met if the property value is equal to a specified value.
FsrmPropertyConditionType_NotEqual The property condition is met if the property value is not equal to a specified value.
FsrmPropertyConditionType_GreaterThan The property condition is met if the property value is greater than a specified value.
FsrmPropertyConditionType_LessThan The property condition is met if the property value is less than a specified value.
FsrmPropertyConditionType_Contain The property condition is met if the property value contains the specified value.
FsrmPropertyConditionType_Exist The property condition is met if the property value exists.
FsrmPropertyConditionType_NotExist The property condition is met if the property value does not exist.
FsrmPropertyConditionType_StartWith The property condition is met if the property value starts with the specified value.
FsrmPropertyConditionType_EndWith The property condition is met if the property value ends with the specified value.
FsrmPropertyConditionType_ContainedIn The property condition is met if the property value is contained in the specified value.
FsrmPropertyConditionType_PrefixOf The property condition is met if the property value is a prefix of the specified value.
FsrmPropertyConditionType_SuffixOf The property condition is met if the property value is a suffix of the specified value.
FsrmPropertyConditionType_MatchesPattern The property condition is met if the property value matches the specified pattern. The pattern format is a semicolon-separated list of wildcard patterns. For example "*.exe;*.com"

Windows Server 2008 R2:  This enumeration value is not supported before Windows Server 2012.

Requirements

   
Windows version None supported Windows Server 2008 R2
Header fsrmenums.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h, Fsrmenums.h)

See Also

FSRM Enumerations

IFsrmFileConditionProperty.Operator

IFsrmPropertyCondition.Type