2.2.2.6.1.1 FsrmPropertyFlags
The FsrmPropertyFlags enumeration defines the set of possible states of classification properties.
-
typedef enum _FsrmPropertyFlags{ FsrmPropertyFlags_Orphaned = 0x00000001, FsrmPropertyFlags_RetrievedFromCache = 0x00000002, FsrmPropertyFlags_RetrievedFromStorage = 0x00000004, FsrmPropertyFlags_SetByClassifier = 0x00000008, FsrmPropertyFlags_Deleted = 0x00000010, FsrmPropertyFlags_Reclassified = 0x00000020, FsrmPropertyFlags_AggregationFailed = 0x00000040, FsrmPropertyFlags_Existing = 0x00000080, FsrmPropertyFlags_FailedLoadingProperties = 0x00000100, FsrmPropertyFlags_FailedClassifyingProperties = 0x00000200, FsrmPropertyFlags_FailedSavingProperties = 0x00000400, FsrmPropertyFlags_Secure = 0x00000800, FsrmPropertyFlags_PolicyDerived = 0x00001000, FsrmPropertyFlags_Inherited = 0x00002000, FsrmPropertyFlags_Manual = 0x00004000, FsrmPropertyFlags_PropertySourceMask = 0x0000000E } FsrmPropertyFlags;
FsrmPropertyFlags_Orphaned: If set, the classification property does not have a corresponding property definition defined in the File Server Resource Manager.
FsrmPropertyFlags_RetrievedFromCache: If set, the value of the classification property was retrieved from a cache storage module.
FsrmPropertyFlags_RetrievedFromStorage: If set, the value of the classification property was retrieved from the file content.
FsrmPropertyFlags_SetByClassifier: If set, the value of the classification property was set by a classification rule.
FsrmPropertyFlags_Deleted: If set, indicates that the classification property has been deleted.
FsrmPropertyFlags_Reclassified: If set, the value was loaded by a storage module but changed by a classification module.
FsrmPropertyFlags_AggregationFailed: If set, the server could not properly aggregate different values of the property supplied by different pipeline modules.
FsrmPropertyFlags_Existing: If set, the property was initially retrieved from a storage module.
FsrmPropertyFlags_FailedLoadingProperties: If set, the classification property might only be partially classified because a failure occurred while loading properties from storage.
FsrmPropertyFlags_FailedClassifyingProperties: If set, the classification property might only be partially classified because a failure occurred while classifying properties.
FsrmPropertyFlags_FailedSavingProperties: If set, the classification property failed to be saved by a storage module.
FsrmPropertyFlags_Secure: If set, the classification property is defined to be a secure property.
FsrmPropertyFlags_PolicyDerived: If set, the classification property was applied as a result of a classification rule.
FsrmPropertyFlags_Inherited: If set, the classification property value was inherited from the property value of the file's parent folder.
FsrmPropertyFlags_Manual: If set, the classification property value was set manually.
FsrmPropertyFlags_PropertySourceMask: This is the bitwise-OR'd combination of FsrmPropertyFlags_RetrievedFromCache, FsrmPropertyFlags_RetrievedFromStorage, and FsrmPropertyFlags_SetByClassifier, which reference to the source of the property.