IFsrmPipelineModuleImplementation::RequiresSecondScan Property

[This documentation is preliminary and is subject to change.]

Determines whether the module requires a second scan of the files.

Syntax (get)

 HRESULT get_RequiresSecondScan(
  [out]  VARIANT_BOOL *requiresSecondScan
);

Parameters

  • requiresSecondScan [out]
    Is VARIANT_TRUE if the module requires a second scan; otherwise, VARIANT_FALSE.

Return Value

The method returns the following return values.

Return code Description
S_OK

Success.

 

Remarks

Even though your module does not require a second scan, FSRM may still call your implementation twice. If all of the modules do not require a second scan, then FSRM will not perform the second scan. However, if any of the following conditions exist, FSRM will perform the second scan:

  • One of the modules requires a second scan
  • Classification is consolidated with reporting that requires a second scan. When you run classification, it does not get run immediately. Instead, it gets added to a queue. At some point, every job in the queue will run at the same time. If one of the jobs in the queue requires a second scan, every job in the queue with it will receive a second scan.

Requirements

Minimum supported client None supported
Minimum supported server Windows Server 2008 R2

See Also

IFsrmPipelineModuleImplementation

Send comments about this topic to Microsoft

Build date: 4/30/2009