ReadFile() misses some packets - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


ReadFile() misses some packets

Potter68Potter68 Posts: 2Member

i am developping a serial interface to use with a HID device. It uses its own threads for reading and writing.

Everything works fine, as long as i do not drag and move the application window or other open windows.

The HID device is sending the packets (i did check that), but some are lost by ReadFile(). I don't know where to search for the error, because ReadFile() does not fail.

I am using Visual Studio Express and i program with the WIN32 API.

I hope some of You got a hint for me.



  • zyf01234zyf01234 Posts: 1Member
    BOOL ReadFile(
    HANDLE hFile, // handle to file
    LPVOID lpBuffer, // data buffer
    DWORD nNumberOfBytesToRead, // number of bytes to read
    LPDWORD lpNumberOfBytesRead, // number of bytes read
    LPOVERLAPPED lpOverlapped // overlapped buffer

    i think,this is caused by the third parameter!
Sign In or Register to comment.