Developers guide
Appendix B: Registry Keys
Registry Settings For Non-Psion Teklogix Device Drivers
Psion Teklogix Mobile Devices SDK Developers Guide B-3
B.1.5.1 Loading Non-Psion Teklogix Drivers
At system startup the following process is used to load non-Psion Teklogix device drivers:
1. The contents of the Manufacturer/Model field in the expansion module EEPROM are
appended to the registry key
HKEY_LOCAL_MACHINE\Drivers\PsionTeklogix\Expansion Slot\
For example, if the Manufacture/Model field contains:
ACME gizmo
then the following driver is loaded:
HKEY_LOCAL_MACHINE\Drivers\PsionTeklogix\Expansion Slot\ACME gizmo
2. The DriverActivate() function uses this registry key to activate the driver.
No driver is loaded if:
•The Manufacturer/Model field is not valid, or it is empty.
• The derived registry key does not exist.
Note: If multiple device drivers are required for the same device, subkeys are defined. Only the
first driver is automatically activated. The application must load and activate all
additional device drivers.