IFsrmStorageModuleDefinition interface (fsrmpipeline.h)

Defines a local storage module that is used to read and write property values.

Note  This interface supports local use only. Remote operations are not supported.

 

To create a storage module definition, call the IFsrmClassificationManager::CreateModuleDefinition method.

The following methods can return this interface:

Inheritance

The IFsrmStorageModuleDefinition interface inherits from the IFsrmPipelineModuleDefinition interface.

Methods

The IFsrmStorageModuleDefinition interface has these methods.

 
IFsrmStorageModuleDefinition::get_Capabilities

Flags that specify capabilities of the storage module. (Get)
IFsrmStorageModuleDefinition::get_StorageType

The type of storage that the storage module uses. (Get)
IFsrmStorageModuleDefinition::get_UpdatesFileContent

Determines whether the module updates the contents of the file. (Get)
IFsrmStorageModuleDefinition::put_Capabilities

Flags that specify capabilities of the storage module. (Put)
IFsrmStorageModuleDefinition::put_StorageType

The type of storage that the storage module uses. (Put)
IFsrmStorageModuleDefinition::put_UpdatesFileContent

Determines whether the module updates the contents of the file. (Put)

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 R2
Target Platform Windows
Header fsrmpipeline.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h)

See also

IFsrmClassifierModuleDefinition

IFsrmPipelineModuleDefinition