CHAILink SDK
Version 1.3
|
CLC_ErrorCode LocalDevice_Reply_RequestCollectSnapshotData | ( | CPHOBJECT const | hLocalDevice, |
CPUINT16 const | wRequestID, | ||
SnapshotBlockPriorities const | priority, | ||
CPUINT32 const | dwSnapshotContextData, | ||
CPUINT16 const | wBlockSize, | ||
CPBOOLEAN const | fLastBlock, | ||
CPBYTE const *const | pBlockData | ||
) |
Reply to a snapshot data collect request.
Call this to terminate a NH_LOCALDEVICE_SNAPSHOT_REQUESTCOLLECTSNAPSHOTDATA notification.
[in] | hLocalDevice | Handle to the local device. |
[in] | wRequestID | the Request ID provided by the Request Notification Handler |
[in] | priority | the restore priority for this type of data block. Must be the same for the whole data related to the requested type. |
[in] | dwSnapshotContextData | Context data related to the collected device, to be send back during next block collect. Can be used by the application as a session handling data sent back by during the request for next block. |
[in] | wBlockSize | Block size. Must be <= wMaxBlockSize (from notification handler) Must remains identical for all replies. The application is not allowed to changed block size during snapshot collect operation. |
[in] | fLastBlock | TRUE if it is the last block |
[in] | pBlockData | pointer to the data block. |