- Part 3 of 3 (hopefully :P)
svn path=/trunk/; revision=42675
UINT HandleCount ) {
UINT i;
UINT HandleCount ) {
UINT i;
- for( i = 0; i < HandleCount; i++ )
+ for( i = 0; i < HandleCount; i++ ) {
HandleArray[i].Status = 0;
HandleArray[i].Status = 0;
+ HandleArray[i].Events = 0;
+ }
- ZeroEvents( PollReq->Handles,
- PollReq->HandleCount );
-
KeAcquireSpinLock( &DeviceExt->Lock, &OldIrql );
for( i = 0; i < PollReq->HandleCount; i++ ) {
KeAcquireSpinLock( &DeviceExt->Lock, &OldIrql );
for( i = 0; i < PollReq->HandleCount; i++ ) {