Hi,

After the otherwise succesful use of the packet driver I am now having a
wierd problem. My program is using the packet driver to communicate with
some controller boards and all that works fine. Then for some calibration of
the equipment I communicate with a voltmeter over a serial cable and that
too works fine on WinXP but on Win98 I get this error message:

Thread Error: Overlapped I/O operation in progress (997)

every second time I open the serial port. We have tracked this and it is
right down to the spot when the Win API open operation is called. If the
WinPCap is not in use this doesn't happen. Also if we try again i.e. the
times we don't get this error message it all works just fine. If nothing
else I guess we will have to trap the exception and then just do it once
more. Also remember this is on Win98 only and it seems to work fine on XP
and presumably NT and 2000.

Any clues on what goes on and what can we do (besides the dirty solution
above)?

Thanks,

Jens.


Reply via email to