Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0
  3. API reference
  4. Function specifications
  5. NBBSAAddToMultiObjectRestoreList
Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0

NBBSAAddToMultiObjectRestoreList

Add objects to a list of objects to be restored in one job.

SYNOPSIS

#include <nbbsa.h>

int NBBSAAddToMultiObjectRestoreList(BSA_Handle bsaHandle, NBBSA_DESCRIPT_LIST ** DescriptList, BSA_ObjectDescriptor * ObjectDescriptorPtr)

DESCRIPTION

NBBSAAddToMultiObjectRestoreList() adds the objectDescriptor passed in to a linked list of objectDescriptors. This list is used when restoring multiple objects. The memory allocated in this function for the list is freed in NBBSAEndGetMultipleObjects().

PARAMETERS

BSA_Handle bsaHandle (I)

The handle that associates this call with a previous BSAInit() call.

NBBSA_DESCRIPT_LIST **DescriptList (I)

The address of a pointer to a list of BSA_ObjectDescriptor's.

BSA_ObjectDescriptor *ObjectDescriptorPtr (I)

Pointer to an BSA_ObjectDescriptor to be added to the list.

RETURN VALUE

The following return codes are returned by this function:

BSA_RC_SUCCESS

The object descriptor has been added to the list.

Feedback

Was this page helpful?
Previous

BSATerminate

Next

NBBSADeleteImage

Feedback

Was this page helpful?