I am receiving data through sockets using ReadFile in combination with IO
Completion ports, I am receiving blocks of size of about 11Kb, of some
strange reason the completion routine for this read operation completes when
only part of the data was received ( e.g. 5Kb ) is this a normal behavior?
Shouldn the completion routine be called only when all of the data was
successfully received ?
Any help, pointer, or advise would be appreciated.