Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

Third Party Licensing & Activation VIs

LabVIEW 2012 Third Party Licensing & Activation Toolkit Help

Edition Date: June 2012

Part Number: 373159C-01

»View Product Info
Download Help (Windows Only)

Requires: Third Party Licensing & Activation Toolkit. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Third Party Licensing & Activation VIs to enforce licensing in deployment add-ons, such as executables, that you build in LabVIEW.

Refer to the labview\examples\addonlicensing directory for examples of using the Third Party Licensing & Activation VIs in the source code for an add-on. Refer to the LabVIEW Add-on Dev Center on the NI Community for additional resources related to licensing a deployment add-on.

Palette ObjectDescription
Activate LicenseActivates a license file for an add-on. You can choose to allow automated online activation, manual activation, or both, but you must manually select the polymorphic instance you want to use.
Activate License for Custom HardwareActivates a license file and binds it to a specific hardware target. You can choose to allow automated online activation, manual activation, or both, but you must manually select the polymorphic instance you want to use.
Add Licensing to LibraryAssociates the license you specify in licensing information with the add-on you specify in product information.
Get Development License File PathReturns the path to the development license file that LabVIEW uses to activate an add-on. The location of the license file depends on the company name because LabVIEW installs license files in the National Instruments\Partners\<company name>\Licenses directory.
Get License StatusReturns the status of a license file. Use this VI to check if a license file associated with an add-on is activated, in evaluation mode, expired, or invalid.
Product ActivationConfigures and displays a dialog box in which users can activate an add-on license, and then activates the license. Use this VI to allow users to activate an executable add-on when the executable runs.
Remove Licensing from LibraryRemoves the password and licensing information from the specified library so that the library is no longer password protected, which means the add-on is no longer licensed.

 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit