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. Type definitions
  5. Data structures
  6. BSA_QueryDescriptor
Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0

BSA_QueryDescriptor

The BSA_QueryDescriptor structure is used to query the repository to locate objects. It is defined as follows:

#include <time.h>;

typedef struct {
   BSA_ObjectOwner       objectOwner;
   BSA_ObjectName        objectName;
   struct tm             createTime_from;
   struct tm             createTime_to;
   struct tm             rsv1;
   struct tm             rsv2;
   BSA_CopyType          copyType;
   char                  rsv3[31];
   char                  rsv4[31];
   char                  rsv5[31];
   BSA_ObjectType         objectType;
   BSA_ObjectStatus      objectStatus;
   char                  rsv6[100];
} BSA_QueryDescriptor;

The usage of the structure fields is defined as follows:

Table: BSA_QueryDescriptor Structure Fields

Field Name

Definition

objectOwner

Owner of the object

objectName

Object name

createTime_from

Date time to start looking for the object

createTime_to

Date time to stop looking for the object

rsv1

reserved field

rsv2

reserved field

copyType

Copy type: archive or backup

rsv4

reserved field

rsv5

reserved field

rsv5

reserved field

objectType

Examples are file, directory, database

objectStatus

Most recent / not most recent

rsv8

reserved field

Feedback

Was this page helpful?
Previous

BSA_ObjectOwner

Next

BSA_SecurityToken

Feedback

Was this page helpful?