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

Add Licensing to Library VI

LabVIEW 2012 Third Party Licensing & Activation Toolkit Help

Edition Date: June 2012

Part Number: 373159C-01

»View Product Info
Download Help (Windows Only)

Owning Palette: Third Party Licensing & Activation VIs

Requires: Third Party Licensing & Activation Toolkit

Associates the license you specify in licensing information with the add-on you specify in product information.

Details  Example

product information contains the information that LabVIEW uses to associate the license with the correct add-on.
path to lvlib specifies the path, on the developer machine, to the LabVIEW library (.lvlib) that makes up the add-on.
company name specifies the company name LabVIEW will display when prompting users to activate the add-on. LabVIEW also uses company name to locate the directory that contains the add-on license on the user computer because add-on licenses are installed into a directory named after the company.
product name specifies the name of the add-on. This name also is the add-on name that appears to the user in the Activation dialog box.
product version specifies the version of the add-on. This version also is the add-on version that appears to the user in the Activation dialog box.
purchase page URL specifies the URL of the Web page through which users can purchase the add-on. This URL also is the page that the Purchase button in the activation dialog box displays in a Web browser.
licensing information contains the information that LabVIEW uses to associate the correct license with the add-on.
license file path specifies the path to the license file on the developer computer. This path must go to the license file that you created with the same product name and definition as the add-on.
license file password specifies the password to the license file that the user wants to activate.
auto activation URL specifies the URL that LabVIEW uses to activate an add-on automatically. This URL must be in the format http(s)://soloserver/unlock.
web activation URL specifies the URL to the Web page that users must visit to obtain the activation code(s) they need to manually activate an add-on.
phone activation number specifies the phone number that users must call to obtain the activation code(s) they need to manually activate an add-on.
activation methods lists the activation methods that you can choose to allow for the add-on. You can allow one type of activation, or you can allow users to choose between two or three types of activation.

0None
1Auto
2Web
3Auto | Web
4Phone
5Auto | Phone
6Web | Phone
7Auto | Web | Phone
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
current lvlib password specifies the current password to the LabVIEW library (.lvlib) that makes up the add-on. You do not need to supply this value the first time you add licensing to a library. Instead, just supply the new lvlib password.
new lvlib password specifies the password you want to assign to the library that makes up the add-on. If you are making changes to a library that is already licensed, you can wire the same value to both current lvlib password and new lvlib password to keep the same password.
licensing successful? indicates whether the library that makes up the add-on was activated successfully.
error out contains error information. This output provides standard error out functionality.

Add Licensing to Library Details




 Third Party Licensing & Activation Toolkit Home

Example

Refer to the Add Licensing To Library VI in the labview\examples\addonlicensing\04 Adding Licensing to Library directory for an example of using the Add Licensing to Library VI.


 

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