-Fixed FileObject/Event dereferencing at IRP completion problem
authorGunnar Dalsnes <hardon@online.no>
Thu, 22 May 2003 00:47:04 +0000 (00:47 +0000)
committerGunnar Dalsnes <hardon@online.no>
Thu, 22 May 2003 00:47:04 +0000 (00:47 +0000)
commite76a3a5ab0d6959ec88933327841a75cc4ea81f8
treedcf1c49443edbd8a47d0885b2a51febbb38c708a
parent5af5f51b748acd2482c7aa7bd47f4233aca01c1a
-Fixed FileObject/Event dereferencing at IRP completion problem
-Reworked IRP completion rotuines
-io/irp.c: Reworked IoIsOperationSynchronous
-afd/opnclose.c: Fixed bug where CCB was freed twice
-io/create.c: changed Lock event in FileObject from NotificationEvent to SynchronizationEvent

svn path=/trunk/; revision=4739
17 files changed:
reactos/drivers/net/afd/afd/opnclose.c
reactos/include/ddk/kefuncs.h
reactos/ntoskrnl/include/internal/io.h
reactos/ntoskrnl/io/cleanup.c
reactos/ntoskrnl/io/create.c
reactos/ntoskrnl/io/dir.c
reactos/ntoskrnl/io/file.c
reactos/ntoskrnl/io/flush.c
reactos/ntoskrnl/io/fs.c
reactos/ntoskrnl/io/ioctrl.c
reactos/ntoskrnl/io/iomgr.c
reactos/ntoskrnl/io/irp.c
reactos/ntoskrnl/io/lock.c
reactos/ntoskrnl/io/rw.c
reactos/ntoskrnl/io/vpb.c
reactos/ntoskrnl/ke/apc.c
reactos/subsys/win32k/ntuser/input.c