IFsrmClassifierModuleImplementation interface (fsrmpipeline.h)
Classifier modules implement this interface. FSRM calls the module's implementation when it runs classification.
Inheritance
The IFsrmClassifierModuleImplementation interface inherits from IFsrmPipelineModuleImplementation. IFsrmClassifierModuleImplementation also has these types of members:
Methods
The IFsrmClassifierModuleImplementation interface has these methods.
IFsrmClassifierModuleImplementation::DoesPropertyValueApply Queries the classifier to find out whether the specified property value applies to the file most recently specified by the IFsrmClassifierModuleImplementation::OnBeginFile method. |
IFsrmClassifierModuleImplementation::get_LastModified The last time the classifier's internal rules were modified as a 64-bit FILETIME value. |
IFsrmClassifierModuleImplementation::GetPropertyValueToApply Retrieves the value from the classifier that should be applied for the specified property of the file most recently specified by the IFsrmClassifierModuleImplementation::OnBeginFile method. |
IFsrmClassifierModuleImplementation::OnBeginFile Instructs the classifier to prepare for processing a file with the specified property bag. |
IFsrmClassifierModuleImplementation::OnEndFile Instructs the classifier to perform any cleanup after processing a file. |
IFsrmClassifierModuleImplementation::UseRulesAndDefinitions Specifies the collection of rules and relevant property definitions the classifier should expect to process. |
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) |