FsrmPipelineModuleType enumeration (fsrmenums.h)

Defines the types of modules that you can define.

Syntax

typedef enum _FsrmPipelineModuleType {
  FsrmPipelineModuleType_Unknown = 0,
  FsrmPipelineModuleType_Storage = 1,
  FsrmPipelineModuleType_Classifier = 2
} FsrmPipelineModuleType;

Constants

 
FsrmPipelineModuleType_Unknown
Value: 0
The module type is unknown; do not use this value.
FsrmPipelineModuleType_Storage
Value: 1
The module is a storage module. A storage module persists property values for the files that it
supports.
FsrmPipelineModuleType_Classifier
Value: 2
The module is a classifier module. A classifier module assigns property values to files based on
classification rules.

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

IFsrmClassificationManager::CreateModuleDefinition

IFsrmClassificationManager::EnumModuleDefinitions

IFsrmClassificationManager::GetModuleDefinition

IFsrmPipelineModuleDefinition.ModuleType