License Information
Your license key controls whether you have the full version of the File Content Extraction SDK, or a trial version. It also determines whether the following advanced features are enabled:
- Advanced character set detection with the character set detection library (
kvlangdetect). -
Advanced document readers:
- Microsoft Outlook Personal Folders (PST) readers (
pstsrandpstxsr) -
Lotus Notes database (NSF) reader (
nsfsr) -
Mailbox (MBX) reader (
mbxsr)
- Microsoft Outlook Personal Folders (PST) readers (
- Processing of documents protected by Microsoft RMS encryption.
If you obtain a new license key from OpenText, you must update the licensing information that you pass to File Content Extraction. See Pass License Information to File Content Extraction.
Enable Advanced Document Readers
Advanced readers require an appropriate license key.
To enable the MBX reader in an existing installation of Viewing SDK, in addition to updating the license key, you must also follow these steps:
If you are using the registry file:
- Open the
install.reg.txtin a text editor. The file is installed in theinstall\redistdirectory, whereinstallis the directory in which you installed Viewing SDK. - Under the key
[HKEY_LOCAL_MACHINE\Software\Verity\Viewing SDK\KVMAILVE], change the parameter"233"="emlsr.dll"to"233"="mbxsr.dll". - Save the file as
install.regand import the file into your Windows system registry.
If you are using the kvsdk.ini file:
- Open the
kvsdk.inifile with a text editor. The file is installed in the root of the Windows directory. - In the
[KVMAILVE]section, change the parameter233=emlsr.dllto233=mbxsr.dll.
Pass License Information to File Content Extraction
You must provide your license information to File Content Extraction through the API.
If you have an evaluation version of File Content Extraction and purchase a full version of the SDK, or you are adding a document reader (for example, the PST reader), you must update the license information that you pass in.
To provide license information using the Viewing API
-
After creating the VAPI window using
CreateWindow()orCreateWindowEx(), send the VAPIMWP_INIT_SETLICENSE message, whereYOUR_KEYVIEW_LICENSEis the license key provided by OpenText. For example:SendMessage(hWndVAPI, VAPIM_INIT, VAPIMWP_INIT_SETLICENSE, (LPARAM)"YOUR_KEYVIEW_LICENSE");
To provide license information using the ActiveX control
-
Set the
Licenseproperty of the control to the license key that was provided by OpenText. For example:AxKEYview1.License = "YOUR_KEYVIEW_LICENSE"