mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-27 03:43:36 +00:00
The filesystem of the virtual folder "Recycle Bin" is complicated, so we had to add special handling to watch change notification on it. JIRA issue: CORE-20435 - Add CRecycleBinFolderViewCB.cpp and CRecycleBinFolderViewCB.h. - Add CRecycleBinFolderViewCB class (with IShellFolderViewCB interface) and associate it with CRecycleBin. - Hook SFVM_QUERYFSNOTIFY and SFVM_FSNOTIFY in CRecycleBinFolderViewCB. - Implement watching of shell change notification.
This library deals with Recycle bin. It is aimed to be compatible with Windows 2000/XP/2003 (at least) on FAT or NTFS volumes. TODO - Set security on recycle bin folder - Make the library thread-safe 3 levels - 1: recyclebin.c : Public C interface - 2: recyclebin_generic.c : 'System-wide' recycle bin, which knows no implementation detail - 3: recyclebin_v5.c : Deals with recycle bins of Windows 2000/XP/2003