BACnetBackupBACnetDevice
(FUN)
FUNCTION BACnetBackupBACnetDevice : IEC_BACNET_STATUS
Function initiates a backup for an BACnet device.
This function will start an backup procedure for the specified device.
- InOut:
Scope
Name
Type
Comment
Return
BACnetBackupBACnetDevice
Input
pInfo
POINTER TO IEC_BACNET_BACKUPRESTORE_INFO
Pointer to information which specifies which device should be backuped and where the file object data should be stored to be backuped.
pICallback
CmpEventMgr.ICmpEventCallback
A pointer to the event-callback interface to inform about failures and progress information during the procedure execution.
pAPDUParams
POINTER TO IEC_BACNET_APDU_PROPERTIES
A pointer to the APDU-Properties structure which sets APDU properties for this transaction only. This does not change global defaults or settings for the application APDU Properties. This argument may be NULL. In this case APDU properties are used which were specified in the device object properties of the applications device which sends the request.
phTransaction
POINTER TO BYTE
The handle which identifies the transaction handled by the user application. The given handle has to be unique, in case the application needs to separate multiple pending requests. This handle is transparent for the BACnet API and is returned unchanged to the user application in the completion routine callback. This handle may be NULL, but the user application will be unable to cancel pending requests by a call to BACnetCancelPendingConfirmedRequest or to separate them in the callback if multiple completions are pending in such case.