Hi,
A bug reported in the users list. Because the reporter prefers just to work around the problem in his own code, I forward it here.
In short: ReadFile reads a single byte alright from the serial port but at the same time returns an error GLE = ERROR_INVALID_PARAMETER. With multiple bytes there are no problems.
There is a code snippet in the attached message.
Rein.