file.c:FILE_ReadFileEx - fd is not overlapped

Marcelo Welter pouback at sysmo.com.br
Fri Apr 26 09:50:31 CDT 2002


Helle friends

Still fighting with my serial printers.. :)

I upgrade my wine sources today with CVS and more advantages are in this new code (i'm very happy) but
with one printer i receive the messages:
trace:file:fd is not overlapped

i comment the lines
    //if ( ! (flags & FD_FLAG_OVERLAPPED) ) {
    //    WARN ( "fd is not overlapped\n" );
    //    SetLastError ( ERROR_INVALID_PARAMETER );
    //    goto error;
    //}

in files/file.c

and my printer communicate good.

What i can change in my application to work with serial in this case


See in +comm,+file

trace:comm:ClearCommError handle 48 cbInQue = 2 cbOutQue = 0
trace:file:ReadFile 48 0x10025308 2 0x40566828 (nil)
trace:file:FILE_TimeoutRead 48 0x10025308 2 0x40566828
trace:file:FILE_ReadFileEx file 48 to buf 0x10025308 num 2 0x40566794 func (nil)
warn:file:FILE_ReadFileEx fd is not overlapped
trace:comm:ClearCommError handle 48 cbInQue = 2 cbOutQue = 0
trace:file:ReadFile 48 0x10025308 2 0x40566828 (nil)
trace:file:FILE_TimeoutRead 48 0x10025308 2 0x40566828
trace:file:FILE_ReadFileEx file 48 to buf 0x10025308 num 2 0x40566794 func (nil)
warn:file:FILE_ReadFileEx fd is not overlapped


Marcelo



More information about the wine-devel mailing list