>Does anybody know of an ActiveX control to issue commands to a 9track (Mainframe style) tapedeck. The software my client has is dos-based (by NovaStor - I've looked on their site but the cost of Windows version is too high in relation to the tapedeck usage).
>
>I wrote an application in C++ years ago but that was to control a driver, not the SCSI connected deck.
>
>What I want is either an ActiveX control, or some documentation on controlling the device so that I can write my own ActiveX control.
I suggest that you run (don't walk) to the nearest exit. You're going to at a minimum have to talk to the SCSI miniport driver, and in all likelihood, will need to use the raw SCSI protocols to do this. I'd suggest looking to see if Adaptec or Roxio have support for the device using their SCSI Explorer products; if you have to handle blocking/deblocking and translation, it's a whole lot of work, that'll probably make the NovaStor solution look cheap. I wrote products to do this sort of thing to take tapes from S370s and AS400s using an HP SCSI-1 interface 9 Track and the old Maynard SandStar card a long time ago, and even at several hundred dollars a copy never came close to recovering the cost of development.
>
>TIA,