[pso] [Tema3][Windows] IoBuildSynchronousFsdRequest error
Macicas Teodor
teodor.macicas at cti.pub.ro
Sun May 9 23:30:36 EEST 2010
Razvan Deaconescu wrote:
> On Sun, 2010-05-09 at 21:07 +0300, Macicas Teodor wrote:
>
>> http://pastebin.com/He6Pzyhd
>>
>
> Salut!
>
> Remarc urmatoarele posibile greseli:
> * folosirea unui buffer, si a unui IoStatus per dispozitiv (nu-mi dau
> din bucata de cod din analyze -v seama daca event-ul este per IRP); ar
> trebui sa existe cate unul per IRP - alocate special pentru acel IRP
> * dimensiunea buffer-ului este KERNEL_SECTOR_SIZE; este posibil ca aici
> sa fi produs eu dezinformare: in Windows, un IRP poate contine mai multe
> sectoare, nu doar unul
>
> Razvan
>
Salut,
Event, status si buffer sunt toate alocate in rutina write, inainte de
apelul IoBuild... .
E frustrant ca am pierdut atata timp cu o chesti foarte simpla.
Se poate sa postezi un mic exemplu functional care foloseste IoBuild ..
si IoCallDriver ?
Multumesc.
Teodor
More information about the pso
mailing list