FAQ

    

Prev Up Next

This page contains answers to common questions handled by our support staff, along with some tips and tricks that we have found useful and presented here as questions.

Note: In these answers we will follow a few shorthand conventions for describing user-interface procedures. Key combinations will be presented like this: Ctrl+Alt+Delete, which means that you should press and hold down the Control key, the Alt key, and the Delete key at the same time. Menu selections will be presented like this: File->Open, which means that you should open the File menu, and then make the Open selection.

Install and uninstall questions

Q: I installed Direct I/O and can't find any part of it.
A: Go to Start->Settings->Control Panel. There you will find a new icon named Direct I/O. Double-click it and you're done.
Q: At the very first invocation of the Direct I/O Control Panel I received a message: "Cannot find active resource set. Creating new set named 'Resource'".
A: This behavior is by design. A new resource set has to be created at the very first startup of the control panel.
Q: The uninstaller hangs while trying to stop the Direct I/O driver.
A: This can happen if there are processes which still access the driver. Often this is NTVDM.EXE. Please go to the task manager and end these processes.

Licensing questions

Q: After I have entered the license key I still get the the shareware reminder dialog.
A: Check for the correct user name and company name. These two entries together with the license key are used to check the license. You must enter the values exactly as shown in your license e-mail. More info can be found at Q200003.
Q: But I want to change my user name or company name (I have mis-spelled it, my company has been renamed, ...).
A: No way! For each name there is a unique license key. We would have to issue another key for your new name but we are not able to check the legality of this action.
Q: I want to sell Direct I/O with my software.
A: Please read our Knowledge Base article Q200005.

16 bit related questions

Q: How do I have to change my old 16 bit software to use it with Direct I/O?.
A: You do not have to change anything. Just setup your resources and you're done.

32 bit related questions

Q: I tried to access Direct I/O from my own 32bit application but the CreateFile() call fails.
A: Check the Security tab of Direct I/O control panel for your application in the list of allowed programs. The error message usually results from this entry missing. See the online help or Q400001 for further information.

Operating system questions

Q: Will Direct I/O work on Windows 7 or Windows 8?
A: No, Direct I/O won't install or run under any operating system newer than Windows Server 2003.
This limitation is due to the many changes
Microsoft made to the internals of the operating systems. These changes also affect the ability to run some legacy applications.
But there is a workaround for this limitation:
Run your application and
Direct I/O within a virtual machine.
There
are lots of (even free) virtualization products which could be used for this purpose, like:
- VMware Player
- Microsoft Virtual PC (aka Windows7 XP mode)
- etc. (for experts: All type-2 hypervisor products can be used)
Depending on the product used you might even run your legacy application as a normal window on your desktop.
Furthermore this will allow you to utilize virtualized devices like USB2Serial adapters or Ethernet attached serial adapters.
These adapters must have been installed on the host system and provide "standard" ports like COM or LPT.
The virtualization product allows you to add a virtual COM or LPT port and attach this virtual port to the real host port.
Q: Can Direct I/O be used with my 64bit operating system?
A: No, Direct I/O is only usable with 32bit operating systems.
Most of the legacy applications (16bit or 32bit)
either won't run well under 64bit operating systems.
For a solution see the paragraph above.

Miscellaneous questions

Q: I tried to hook an IRQ but my software still doesn't work. It seems that I'm losing interrupts.
A: Yes, maybe your specific configuration is too time-critical. As stated in the help file the IRQ simulation is slow. We have noticed that the performance drawback can be as large as 95% depending to the application.
Q: I have a question not answered above.
A: You're welcome to contact us.

Direct I/O and Paule are registrated trademarks of Ingenieurbuero Paule. All other products mentioned are registered trademarks or trademarks of their respective owners.
Questions or problems regarding this web site should be directed to Webmaster.
Copyright 1998-2016 Ingenieurbuero Paule. All rights reserved. Impressum.
Last modified: 2016-01-31.
Printer friendly