Files, Modules and Processes

 

Revision 1.3, 7th June2007

 

Windows

CE

XPe components

Linux

Mac OS X

Contact

 

The UPDD version 4 files and their function within the individual operating systems are as follows:

Windows

File

Purpose

Setup folder or CD or .ZIP file

Setup.exe

Installable setup file – run to install software

Autorun.inf

Autorun initiation file

Readme.txt

Readme file

 

 

UPDD Header File

Tbbundle.h

TBAPI header files (used in programs using the UPDD API)

 

 

[Windows]\system32

Tbctlpnl.exe

Control panel shortcut to UPDD Console

Tbinf.dll

Used by install and hot plugging for PnP purposes

 

 

[Windows]\system32\drivers

TBUPDDMP.sys

Mouse port driver for NT4

TBUPDDWD.sys

UPDD Driver

TBVKEY.SYS

Virtual keypad interface

 

 

[Windows]\inf

UPDDV3MO.INF

INF file

 

 

Make INF folder C:\UPDDMKINF

Various

The setup program can be used to create the files need for an INF install and these files are placed in this folder.

 

 

Help folder (C:\program Files\UPDD\Help and \Images) (4.0.4)

[name]-lo.htm

Help files (lo = locale e.g. en=English, jp=Japanese etc)

*.png

Images used in help files

 

 

Images folder (C:\program Files\UPDD\Images) (4.0.4)

*.png

Images used in toolbars

 

 

Application folder (C:\program Files\UPDD)

Active files

 

Helpvwer.exe

Help file viewer – invoked from the UPDD Console

.bookmarks

Help viewer bookmarks

.history

Help viewer history

*.XPM

Back, Forward, Home functions used in helpviewer

AIDAEMON.EXE

UPDD daemon process to handle toolbar active images

DCU.EXE

UPDD Console

LICEN-lo.txt

License files (lo = locale)

LOGO.PNG

Distribution logo file

MENUV4.TXT

Program Manager menu list

TBALT.EXE

Event Selector

TBCALIB.EXE

Calibration program

TBHIST.TXT

Development history

TBDAEMON.EXE

Daemon program – UPDD’s background task

UPDDDraw.EXE

Draw and Test program

*.DLL

Program extensions

 

QT-MTnnn.DLL

QT graphics library file

TBCURSOR.EXE

Cursor scheme utility

*.CUR

Cursor scheme files

*.LIB

Library files

Tbextsvc.exe

External services to allow certain UPDD functions to work on secure desktops.

Inactive (after install)

Inst16.exe

Used by install for win 9x

Kill.exe

Kills processes during install

Reenum.exe

Used to re-enumerate device list

Run64.exe

Used during install of Vista and 64 bit

Uninst.dat

Used by the uninstall process

TBmorph.exe

Used for old V3 control programs (DCU, NFI) and uninstall under V4

Morphext.ocx

Used by TBmorph

 

 

Language folder (C:\program Files\UPDD\Languages) (4.0.4)

*.QM

Language files

 

 

Documentation folder (C:\program Files\UPDD\Documentation and \Images)

*.HTM

UPDD general documentation

*.png

Images used in documentation

 

 

Examples folder (C:\program Files\UPDD\examples) (4.0.4)

Various

Example programs utilising the UPDD API

 

 

UPDD V3 only files

Activedw.exe

Draw utility

Tbrecord.exe

Macro record utility

*.BMP

Calibration bitmaps

*.CHM

Help files

*.UTL

Translations

*.UMD

Dialog definition files

Menu.txt

Program manager menu list

 

 

Redundant

Top.jpg

Test file

Index.htm

Test file

helpI1,help1.cab

V4 help file compressed files

TBSYStry.exe

Old system tray module – replaced by TBDAEMON.EXE

Windows processes

Users with custom systems that wish to utilise a minimum suite of the UPDD software should be aware of the processes that will run as part of the UPDD system as described below:

 

Process

Usage

*.sys

Driver or driver extensions – must be present

TBdaemon.exe

Driver background task – see link to determine if required

AIDaemon

Only needed if toolbar images in use

Tbextsvc.exe

Only needed if running UPDD in secure desktops

Other.exe

Utility and support programs – needed as required and determined by integrator

*.DLL

Program extensions utilised as required

*.QM

Only required on non-english language system if native language to be utilised

 

Windows CE

Delivered in ZIP compressed file

Tbcalib.exe

Calibration program

Tbupddce.dll

UPDD driver

Tbupddceusb.dll

USB extension

Tbupddce.reg

Registry entries

Logo.*

Logo files - unused

 

 

UPDD Header file

Tbbundle.h

UPDD API header file

Windows XPe component files

File

Purpose

.ZIP file

Updd.sld

Component Object Definition file

 

 

UPDD Header File

Tbbundle.h

TBAPI header files (used in programs using the UPDD API)

 

 

[Windows]\system32

Tbctlpnl.exe

Control panel shortcut to UPDD Console

Tbinf.dll

Used by install and hot plugging for PnP purposes

 

 

[Windows]\system32\drivers

TBUPDDWD.sys

UPDD Driver

TBVKEYMP.SYS

Virtual keypad interface

 

 

[Windows]\inf

UPDDV3MO.INF

INF file

 

 

Help folder (C:\program Files\UPDD\Help and \Images) (4.0.4)

[name]-lo.htm

Help files (lo = locale e.g. en=English, jp=Japanese etc)

*.png

Images used in help files

 

 

Images folder (C:\program Files\UPDD\Images) (4.0.4)

*.png

Images used in toolbars

 

 

Application folder (C:\program Files\UPDD)

Active files

 

Helpvwer.exe

Help file viewer

.bookmarks

Help viewer bookmarks

.history

Help viewer history

*.XPM

Back, Forward, Home functions used in helpviewer

AIDAEMON.EXE

UPDD daemon process

DCU.EXE

UPDD Console

LICEN-lo.txt

License files (lo = locale)

LOGO.PNG

Distribution logo file

MENUV4.TXT

Program Manager menu list

TBALT.EXE

Event Selector

TBCALIB.EXE

Calibration program

TBHIST.TXT

Development history

TBDAEMON.EXE

Daemon program

UPDDDraw.EXE

Draw and Test program

*.DLL

Program extensions

 

QT-MTnnn.DLL

QT graphics library file

TBCURSOR.EXE

Cursor scheme utility

*.CUR

Cursor scheme files

*.LIB

Library files

Tbextsvc.exe

External services to allow certain UPDD functions to work on secure desktops.

Inactive (after install)

Inst16.exe

Used by install for win 9x

Kill.exe

Kills processes during install

Reenum.exe

Used to re-enumerate device list

Run64.exe

Used during install of Vista and 64 bit

Uninst.dat

Used by the uninstall process

TBmorph.exe

Used for old V3 control programs (DCU, NFI) and uninstall under V4

Morphext.ocx

Used by Tbmorph

 

 

Language folder (C:\program Files\UPDD\Languages) (4.0.4)

*.QM

Language files

 

 

Documentation folder (C:\program Files\UPDD\Documentation and \Images)

*.HTM

UPDD general documentation

*.png

Images used in documentation

 

 

Examples folder (C:\program Files\UPDD\examples) (4.0.4)

Various

Example programs utilising the UPDD API

 

 

UPDD V3 only files

Activedw.exe

Draw utility

Tbrecord.exe

Macro record utility

*.BMP

Calibration bitmaps

*.CHM

Help files

*.UTL

Translations

*.UMD

Dialog definition files

Menu.txt

Program manager menu list

 

 

Redundant

Top.jpg

Test file

Index.htm

Test file

helpI1,help1.cab

V4 help file compressed files

TBSYStry.exe

Old system tray module – replaced by TBDAEMON.EXE

 

 

Linux

Delivered in .tgz compressed file

setup

Installable setup file – run to install software

 

 

UPDD Header file

Tbbundle.h

UPDD API header file

 

 

Application folder (/tbupddlx/*)

Helpviewer

Help file viewer

.bookmarks

Help viewer bookmarks

.history

Help viewer history

*.XPM

Back, Forward, Home functions used in helpviewer

dcu

UPDD Console

Console

Desktop shortcut to UPDD Console