Dadmatrac electronics [p] ltd. Manufactures hardware lock which are used for protection of software against piracy. The software does not run without the lock. Attached at the parallel port of the pc in line with the printer & is transparent to printer operations. A dll file is supplied alongwith which is to be incorporated by the software developer in the application software. The dll file provides the function to check for the presence of the hardware lock