FsrmStorageModuleCaps enumeration (fsrmenums.h)

Flags that define the capabilities of the storage module.

Syntax

typedef enum _FsrmStorageModuleCaps {
  FsrmStorageModuleCaps_Unknown = 0,
  FsrmStorageModuleCaps_CanGet = 0x1,
  FsrmStorageModuleCaps_CanSet = 0x2,
  FsrmStorageModuleCaps_CanHandleDirectories = 0x4,
  FsrmStorageModuleCaps_CanHandleFiles = 0x8
} FsrmStorageModuleCaps;

Constants

 
FsrmStorageModuleCaps_Unknown
Value: 0
The storage module's capabilities are unknown. Do not use this value.
FsrmStorageModuleCaps_CanGet
Value: 0x1
The storage module is allowed to retrieve classification properties.
FsrmStorageModuleCaps_CanSet
Value: 0x2
The storage module is allowed to store classification properties.
FsrmStorageModuleCaps_CanHandleDirectories
Value: 0x4
The storage module is allowed to handle folders. Only secure properties
(FsrmPropertyDefinitionFlags_Secure flags set on the
PropertyDefinitionFlags
property) can be stored unless FsrmStorageModuleCaps_CanHandleFiles is also
specified.

Windows Server 2008 R2:  This storage module capability is not supported before Windows Server 2012.
FsrmStorageModuleCaps_CanHandleFiles
Value: 0x8
The storage module is allowed to handle files.

Windows Server 2008 R2:  This storage module capability is not supported before Windows Server 2012.

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

IFsrmStorageModuleDefinition.Capabilities