public void Cleanup(object FileNode, object FileDesc0, string FileName, uint Flags)
 {
     try {
         Storage.Cleanup((IFSEntryPointer)FileDesc0, FileSystemBase.CleanupDelete == 1);
     } catch (Win32Exception ex) {
         throw WindowsExceptionGenerator.GetIOException(ex);
     } catch (NTException ex) {
         throw WindowsExceptionGenerator.GetIOException(ex);
     }
 }