CAAReconfigureBase (FB)

FUNCTION_BLOCK CAAReconfigureBase IMPLEMENTS IReconfigureProvider

This function block provides a base implementation for IReconfigureProvider. It is important to call CAAReconfigureBase.Initialize_Diag once before using this function block. I/O driver nodes just delegate all IReconfigureProvider methods and properties to this function block. There is no additional code necessary. For other nodes a specific implementation is necessary. For this CAAReconfigureBase.BeginReconfigure, CAAReconfigureBase.ReconfigureChildrenAsync and CAAReconfigureBase.EndReconfigure can be used.

Properties:

ReconfigureActive

SiblingIRP

Methods:

BeginReconfigure

EndReconfigure

Initialize_Diag

ReconfigureAsync

ReconfigureChildrenAsync

ReconfigureIoDriverAsync

RegisterIRPChild

Structure: