Please enter search query.
Search <book_title>...
Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0
Last Published:
2021-01-01
Product(s):
NetBackup & Alta Data Protection (9.0.0.1, 9.0)
- Introduction to NetBackup XBSA
- How to set up the SDK
- Using the NetBackup XBSA interface
- NetBackup XBSA data structures
- NetBackup XBSA environment
- XBSA sessions and transactions
- Creating a NetBackup XBSA application
- How to build an XBSA application
- How to run a NetBackup XBSA application
- API reference
- Function calls
- Function specifications
- Type definitions
- Process flow and troubleshooting
- How to use the sample files
- Support and updates
- Appendix A. Register authorized locations
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.