[pso] [T3] - windows - file pointerul nu se updateaza... la scriere
Razvan Deaconescu
razvan.deaconescu at cs.pub.ro
Mon Aug 4 12:51:54 EEST 2008
On Mon, 2008-08-04 at 02:44 -0700, Dragos Sbarlea wrote:
> Am verificat lista de discutii ininte sa intreb, toate problemele
> gasite sunt de tipul "nu avanseaza file pointerul nici la scriere nici
> al citire" la mine e "una da, una ba" :)
> - am folosit direct io.
> - am pus FILE_DEVICE_DISK la crearea Deviceului.
>
> Verificarea o fac afisand offsetul primit la fiecare apel de
> Read/Write. Comportamentul de write e de scriere la acelasi offset. La
> read, citeste dupa sfarsit si e ok.
Cum adica "la read, citeste dupa sfarsit si e ok". Adica citesti dupa
read? Nu ar trebui sa intorci eroare?
Nu trece nici unul din testele "out of bounds"? Nici de read, nici de
write? Ai folosit IoCompleteIrp cu statusul STATUS_DEVICE_DATA_ERROR
pentru a indica "out of bounds"?
Razvan
More information about the pso
mailing list