FsrmGetFilePropertyOptions enumeration

Flags that defines how classification properties associated with a file are retrieved.

Syntax


typedef enum _FsrmGetFilePropertyOptions { 
  FsrmGetFilePropertyOptions_None                 = 0x0,
  FsrmGetFilePropertyOptions_NoRuleEvaluation     = 0x1,
  FsrmGetFilePropertyOptions_Persistent           = 0x2,
  FsrmGetFilePropertyOptions_FailOnPersistErrors  = 0x4,
  FsrmGetFilePropertyOptions_SkipOrphaned         = 0x8
} FsrmGetFilePropertyOptions;

Constants

FsrmGetFilePropertyOptions_None

Retrieve the most up-to-date classification properties. Using this value may require more time than the FsrmGetFilePropertyOptions_NoRuleEvaluation value.

FsrmGetFilePropertyOptions_NoRuleEvaluation

Retrieve classification properties from cache or storage without using any rule evaluation.

FsrmGetFilePropertyOptions_Persistent

After retrieving the classification properties (and possibly reclassifying the file in the process), store the classification properties with the file.

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

FsrmGetFilePropertyOptions_FailOnPersistErrors

If the FsrmGetFilePropertyOptions_Persistent flag is set but the properties were unable to be stored with the file, return a failure for the operation. If this flag is clear the operation will not fail even though the properties were not persisted with the file.

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

FsrmGetFilePropertyOptions_SkipOrphaned

If the FsrmGetFilePropertyOptions_Persistent flag is set, skip any properties stored with the file that are not also defined for the machine.

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

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2

Header

Fsrm.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, or FsrmScreen.h)

IDL

FsrmEnums.idl

See also

FSRM Enumerations
IFsrmClassificationManager::EnumFileProperties
IFsrmClassificationManager::GetFileProperty

 

 

Show:
© 2014 Microsoft