Fix some bugs which were preventing enumeration of all deleted files
authorHervé Poussineau <hpoussin@reactos.org>
Wed, 31 Oct 2007 08:57:35 +0000 (08:57 +0000)
committerHervé Poussineau <hpoussin@reactos.org>
Wed, 31 Oct 2007 08:57:35 +0000 (08:57 +0000)
commit25e2d0f59e796b01ee5182e60c83904d69fce8f8
tree8f47e35195f4e76f3b578e4442538c447085369b
parent61edd081e94d96c06b2577f1743bcd4bbbbc9859
Fix some bugs which were preventing enumeration of all deleted files
Add a system-wide recycle bin, which federates all individual recycle bins
Add a COM interface to the recycle bin library
Use COM ref counting instead of a house-made system

svn path=/trunk/; revision=29998
13 files changed:
reactos/lib/recyclebin/guid.c [new file with mode: 0644]
reactos/lib/recyclebin/openclose.c [deleted file]
reactos/lib/recyclebin/readme.txt
reactos/lib/recyclebin/recyclebin.c
reactos/lib/recyclebin/recyclebin.h
reactos/lib/recyclebin/recyclebin.rbuild
reactos/lib/recyclebin/recyclebin_generic.c [new file with mode: 0644]
reactos/lib/recyclebin/recyclebin_generic_enumerator.c [new file with mode: 0644]
reactos/lib/recyclebin/recyclebin_private.h
reactos/lib/recyclebin/recyclebin_v5.c
reactos/lib/recyclebin/recyclebin_v5.h
reactos/lib/recyclebin/recyclebin_v5_enumerator.c [new file with mode: 0644]
reactos/lib/recyclebin/refcount.c [deleted file]