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. NBBSAValidateFeatureId
Veritas NetBackup™ DataStore SDK Programmer's Guide for XBSA 1.1.0

NBBSAValidateFeatureId

Validate the license key for the specified feature ID.

SYNOPSIS

#include <nbbsa.h>

int NBBSAValidateFeatureId(BSA_Handle bsaHandle, char * featureIdList, int validationOption)

DESCRIPTION

NBBSAValidateFeatureId() parses the featureIdList string for the list of feature IDs that need to be validated. If MATCH_ANY_FEATURE_ID is specified as the validationOption, BSA_RC_SUCCESS is returned if a license key exists for any of the feature IDs in the list. If MATCH_ALL_FEATURE_ID is specified as the validationOption, BSA_RC_SUCCESS is returned if a license key exists for all of the feature IDs in the list.

PARAMETERS

BSA_Handle bsaHandle (I)

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

char *featureIdList (I)

This parameter is a space delimited list of the license feature id(s) that are to be validated.

int validationOption (I)

Specifies which combination of features needs to exist to be valid. Currently supports MATCH_ANY_FEATURE_ID or MATCH_ALL_FEATURE_ID.

RETURN VALUE

The following return codes are returned by this function:

NBBSA_RC_FEATURE_NOT_LICENSED

The feature does not have a valid license.

BSA_RC_SUCCESS

The specified feature id(s) have a valid license.

Feedback

Was this page helpful?
Previous

NBBSAUpdateEnv

Next

Type definitions

Feedback

Was this page helpful?