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. XBSA sessions and transactions
  5. Sessions
  6. Initialization and termination
Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0

Initialization and termination

A BSAInit() call initiates a session. This call sets up a session with the NetBackup XBSA interface and creates a context, defined by handle, for the caller to be used in subsequent calls. The XBSA environment is set up within that context and remains in place until the session is terminated. Nested sessions are not permitted.

A BSATerminate() call terminates a session, which releases any resources that are acquired during the NetBackup XBSA session. If BSATerminate() is called within a transaction, the transaction is aborted.

Feedback

Was this page helpful?
Previous

Sessions

Next

Authentication

Feedback

Was this page helpful?