IFsrmPipelineModuleConnector Interface

 

Creates the communication channel between FSRM and your pipeline module implementation.

Namespace:   Microsoft.Storage
Assembly:  srmlib (in srmlib.dll)

Syntax

[GuidAttribute("C16014F3-9AA1-46B3-B0A7-AB146EB205F2")]
public interface IFsrmPipelineModuleConnector
[GuidAttribute("C16014F3-9AA1-46B3-B0A7-AB146EB205F2")]
public interface class IFsrmPipelineModuleConnector
[<GuidAttribute("C16014F3-9AA1-46B3-B0A7-AB146EB205F2")>]
type IFsrmPipelineModuleConnector = interface end
<GuidAttribute("C16014F3-9AA1-46B3-B0A7-AB146EB205F2")>
Public Interface IFsrmPipelineModuleConnector

Properties

Name Description
System_CAPS_pubproperty HostingProcessPid

Retrieves the process identifier of the module.

System_CAPS_pubproperty HostingUserAccount

Retrieves the user account under which the module runs.

System_CAPS_pubproperty ModuleImplementation

Retrieves the interface that implements the pipeline module.

System_CAPS_pubproperty moduleName

Retrieves the name of the module.

Methods

Name Description
System_CAPS_pubmethod Bind(IFsrmPipelineModuleDefinition, IFsrmPipelineModuleImplementation)

Binds the pipeline module implementation to the FSRM communication channel.

Remarks

After the instance has been created, Bind must be called before you can return the instance in your OnLoad implementation.

See Also

FsrmPipelineModuleConnector
Microsoft.Storage Namespace

Return to top