CHAILink SDK  Version 1.3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
CLC_ErrorCode LocalDevice_SetDisabledInternalSnapshot ( CPHOBJECT const  hLocalDevice,
CPBOOLEAN const  fDisabled,
CPBOOLEAN const  fAlsoForChildren 
)

Enable/disable the internal snapshot capability for this device and optionally its descendants By default it is enabled for device hosting outputs, for outputs hosting controllers, and for inputs hosting parameters.

Parameters
[in]hLocalDeviceHandle to the local device.
[in]fDisabledIf TRUE, the internal snapshot is disabled for this device. Use default behavior if FALSE.
[in]fAlsoForChildrenSet this status along the children tree.
Returns
Standard CHAILink Client return code. See CLC_ErrorCode enumeration.
Warning
This function can only be called in CopperLan context. This means in the pseudo task CPDoProcess(), in notification handlers or in asynchronous return handlers and not in SystemDoProcess() for instance.