Depende mucho de la interfaz que el fabricante del equipo haya definido... y si esta es pública o no...
Hace algun tiempo trabaje con Veriprint 2100 de Biometric Inc. y todo iba de maravilla.
El punto es que el fabricante vendia un SDK con documentación y unas DLL's que se encargaban de buena parte del trabajo sucio....
En fin... si utilizas este equipo podemos charlar... si utilizas otro, creo que te convendria contactar con el fabricante para ver que se puede hacer..
Hasta luego.