Chapter 7 Creating and Distributing Standalone Executables and DLLs
©
National Instruments Corporation 7-11 LabWindows/CVI Programmer Reference Manual
Windows NT. Under Windows NT, the installation program also adds a registry entry under
the following key:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\cvintdrv
Table7-2 shows the values the installation program sets for the Windows NT registry entry
for the low-level support driver.
Message, Resource, and Font Files
The installation program installs ni7seg.ttf and nisystem.ttf in the cvirte\fonts
subdirectory under the directory in which it installs the Run-time Engine DLLs. It installs the
msgrtn.txt and cvirt
n
.rsc in the cvirte\bin subdirectory under the directory in
which it installs the Run-time Engine DLLs. It sets the cvidir option in the following
registry key to the pathname of the cvirte directory.
HKEY_LOCAL_MACHINE\Software\National Instruments
\CVI Run-Time Engine\cvirte
You can subsequently change the location of the bin and fonts subdirectories, but you must
also change the cvidir registry option to the pathname of the directory that contains the two
subdirectories.
National Instruments Hardware I/O Libraries
The LabWindows/CVI Run-time Engine does not include the DLLs or drivers for Na tional
Instruments hardware. Users can install the DLLs and drivers for their hardware from the
distribution disks that National Instruments supplies.
LabWindows/CVI Run-Time Engine under Windows 3.1
For Windows 3.1, the LabWindows/CVI Run-time Engine co mes in the form of an executable
file. The name of the executable file is cvirt
n
.exe, where
n
is the version of the Run-time
Engine. The Run-time Engine comes on a separate diskette. The LabWindows/CVI
installation program installs the Run-time Engine along with the development environment.
The Create Distribution Kit command in the Build menu of the Project window can bundle
Table 7-2. Windows NT Registry Entry Values for the Low-Level Support Driver
Type Name Va lue
DWORD ErrorControl 00000001
String Group "Extended Base"
DWORD Start 00000002
DWORD Type 00000001

00ProRef.book : 06chap07.fm Page 11 Monday, March 9, 1998 3:23 PM