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. Using the NetBackup XBSA interface
  4. Creating a NetBackup XBSA application
  5. Backup - creating an object
  6. Creating an empty object
Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0

Creating an empty object

You can create an XBSA object without any associated data. This is created in much the same way as an object with data with two differences. The estimatedSize.left and estimatedSize.right fields need to be zero so that the NetBackup XBSA interface knows that the object is going to be empty. After the BSACreateObject() call, the XBSA application calls BSAEndData() to end the object. If estimatedSize is set to zero and BSASendData() is called, this results in an error.

Feedback

Was this page helpful?
Previous

NetBackup object ownership

Next

Backup example

Feedback

Was this page helpful?