[pso] [tema2][windows]nelamuriri

Mihai Florian my_mihai_florian at yahoo.com
Thu Apr 12 13:59:43 EEST 2007


Buna,

Foarte probabil ca din motive de performanta in implementarea obisnuita
a lui KeSetEvent nu se mai testeaza IRQL-ul curent. Dar cel putin in
implementarea din WRK
http://cs.pub.ro/~pso/lxr/source/base/ntos/ke/eventobj.c?v=wrk-1.2#341
IRQL-ul curent este testat printr-un assert:
ASSERT(KeGetCurrentIrql() <= DISPATCH_LEVEL);
asa ca folosind aceasta implementare KeSetEvent ar trebui sa se
opreasca la ASSERT daca este folosit la un IRQL necorespunzator.
Recomandarea mea este in continuare sa folositi ceea ce este garantat
in documentatie ca merge, nu ce ati observat pe sistemul vostru ca
merge. Cel mai safe este sa termini din DPC asa cum este exprimat clar
in enuntul temei.

Mihai


       
____________________________________________________________________________________
Sucker-punch spam with award-winning protection. 
Try the free Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/features_spam.html


More information about the pso mailing list