National Instruments 320685D-01 Drums User Manual


 
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
Table 7-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 National
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 comes 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 Value
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