FsrmStorageModuleType enumeration (fsrmenums.h)

Defines the possible storage module types.

Syntax

typedef enum _FsrmStorageModuleType {
  FsrmStorageModuleType_Unknown = 0,
  FsrmStorageModuleType_Cache = 1,
  FsrmStorageModuleType_InFile = 2,
  FsrmStorageModuleType_Database = 3,
  FsrmStorageModuleType_System = 100
} FsrmStorageModuleType;

Constants

 
FsrmStorageModuleType_Unknown
Value: 0
The module type is unknown. Do not use this value.
FsrmStorageModuleType_Cache
Value: 1
The storage module caches classification properties for quick access. This type is reserved for use by FSRM
and should not be used by any third party providers.
FsrmStorageModuleType_InFile
Value: 2
The storage module stores classification properties within the file itself.
FsrmStorageModuleType_Database
Value: 3
The storage module stores classification properties in a database.
FsrmStorageModuleType_System
Value: 100
The storage module stores classification properties in system data store. This type is reserved for use by
FSRM and should not be used by any third party providers.

Windows Server 2008 R2:  This storage module type 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

FSRM Enumerations

IFsrmStorageModuleDefinition.StorageType