Sentinel Driver
for Windows NTä
User’s Guide
The Sentinel Driver is used by Microsoft Windows NT-based applications that are protected by Sentinel hardware keys. The driver makes it possible for the protected applications to communicate with the keys under the Windows NT operating system.
The driver must be installed on every Windows NT system on which the protected application is to be run. When the driver is installed, it must obtain information about each parallel port on the system. Typically, all ports are configured automatically. You will need to manually configure a port only if the port is not detected correctly or if you want the Sentinel Driver to ignore the port when searching for keys.
Installation of the Sentinel Driver is done through the Windows NT Control Panel. The installation disk contains drivers for X86-based and MIPS machines.
Installing the Sentinel Driver on Windows NT 3.5
1 Start Windows NT. Double-click on the Main program group icon.
2 Double-click the Control Panel icon.
3 Double-click the Drivers icon.
4 Click the Add button in the Drivers dialog window.
5 In the Add dialog window, double-click the Unlisted or Updated Driver option to display the Install Driver dialog window.
6 Insert the distribution diskette into a drive. Type the drive identifier (A: or B:) and click OK.

7 In the Add Unlisted or Updated Driver dialog window, select Sentinel for i386 Systems. Click OK to install the files on your hard disk. For descriptions of the files and where they are installed, see the README file on the diskette.

8 All parallel ports currently defined in the system are displayed in the Sentinel Driver dialog window. The Created By column shows whether the port was defined by the system or the user. (System-defined ports are those known to the Windows NT operating system; these are configured automatically.) The Use? column shows whether the Sentinel Driver should use this port when searching for Sentinel keys. Usually there is only one port so there is only one selection. For this typical case, go directly to step 10.
You can also choose one of the following operations:
· To add a user-defined port, click Add and go to step 9. Note that when the system starts up, NTDetect finds all parallel ports and their data values. The only reason for adding a port is if NTDetect does not find a port or the data for a port is incorrect. Therefore, you will probably never need to use the Add button.
· To modify a port, highlight it, click Edit, and go to step 9. You can modify any data for a user-defined port. For a system-defined port, the only parameter you can change is whether the port should be used by the Sentinel Driver.
· To remove a user-defined port, click Remove. This button is active only when the scroll bar is on a user-defined port.

9 The port’s current configuration is shown. If you are adding a user-defined port, system defaults are shown. If you are editing a system-defined port, the only field enabled for change is Use this port?.
Complete the screen as follows, then click OK. You should be able to obtain the requested information from your computer documentation.
Use this port? Click Yes if you want the Sentinel Driver to search this port for a Sentinel key. Click No if this port is not to be used by the Sentinel Driver. This setting has no effect on any other applications.
Bus Address Enter the port’s bus address. This is computer-dependent; for most machines, it is usually one of the hexadecimal values 3BC, 378, or 278.
Bus Number If the bus number is not 0, pull down the list box and select the correct number. Usually, the bus number is 0.
Bus Type Pull down the list box and select the port’s bus type. This is usually ISA (Industry Standard Architecture), EISA (Extended Industry Standard Architecture), or MicroChannel (typical of IBM PS/2 machines).
Address Space Pull down the list box and select the correct address space (usually I/O).
10 You return to the Sentinel Driver dialog window (shown previously in step #8) after working with a port. You can then add or edit another port. When all ports are configured correctly, click OK.
Note that if a port is configured incorrectly, Sentinel keys on that port will not be accessible by the protected application.
11 A System Setting Change dialog window will appear. To put the driver into effect right now, click Restart Now. To have the change take effect the next time you quit and restart Windows NT, click Don’t Restart Now.
12 Remove the distribution diskette from your drive and store it in a safe place for backup.
After the Sentinel Driver has been installed, you can access it through the Control Panel if you need to change the way you configured your parallel ports.
1 Double-click on the Windows NT Main program group icon.
2 Double-click the Control Panel icon.
3 Double-click the Drivers icon.
4 In the Drivers dialog window, click the Sentinel option and click Setup. Go to step 8 of the installation procedure.
5 To put the new configuration into effect, quit and restart Windows NT.
Installing the Sentinel Driver on Windows NT 4.0
1 Start Windows NT. Double-click on My Computer.
2 Double-click the Control Panel icon.
3 Double-click the MultiMedia icon.
4 Select the Devices tab and click on the Add button. At this point, the driver installation is the same for NT 3.5 and 4.0. Proceed to steps 5 through 12 under Installing the Sentinel Driver on Windows NT 3.5.
After the Sentinel Driver has been installed, you can access it through the Control Panel if you need to change the way you configured your parallel ports.
1 Double-click on My Computer.
2 Double-click the Control Panel icon.
3 Double-click the MultiMedia icon.
4 Select the Drivers tab, click the Sentinel option, and click Setup. Go to step 8 under Installing the Sentinel Driver on Windows NT 3.5.
5 To put the new configuration into effect, quit and restart Windows NT.
Upgrading to a new version of the driver
If you receive a new version of the Sentinel Driver, repeat the installation procedure. The following question will appear:

Click the New option to upgrade to the new version of the driver.

If this message appears during the process of upgrading to a new version of the Sentinel Driver, stop the Sentinel Driver by entering NET STOP SENTINEL on the command line and repeat the installation procedure.
For more information
For help during any step of the installation process, click the Help button. You should also read the README file provided on the distribution diskette.
Please direct any questions or comments to the company that provided you with the Sentinel Driver.
THERE IS NO WARRANTY, REPRESENTATION, OR CONDITION REGARDING RAINBOW'S PRODUCTS, SERVICES, OR PERFORMANCE, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
IN NO EVENT WILL RAINBOW BE LIABLE FOR ANY DAMAGES CAUSED BY YOUR FAILURE TO PERFORM YOUR OBLIGATIONS, OR FOR ANY LOSS OF DATA, OR ANY OTHER CONSEQUENTIAL AND INCIDENTAL DAMAGES, EVEN IF RAINBOW HAS BEEN ADVISED OF THE POSSIBILITY OF DAMAGES, OR FOR ANY CLAIMS BY YOU BASED ON ANY THIRD-PARTY CLAIM.
Copyright © 1993, Rainbow Technologies, Inc.
All Rights Reserved
Sentinel Driver
TM is a trademark of Rainbow Technologies, Inc. Microsoft Windows NTTM is a trademark of Microsoft Corporation.