EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Quick timeout in the driver

Also by EldoS: CallbackDisk
Create virtual disks backed by memory or custom location, expose disk images as disks and more.
#9066
Posted: 02/27/2009 07:58:16
by Daniel Öberg (Standard support level)
Joined: 02/26/2009
Posts: 18

When using CbFltCanFileBeDeletedC you can a short while block the delete activity. After a while a time out is hit and Windows explains that the file can not be removed because too long file name.

I can assume that Windows error messages are not always correct and it was the time out that expired.

Is it possible to make this time longer?
Why does it time out? Is it possible to set the request as pending in the driver instead?
#9067
Posted: 02/27/2009 08:24:32
by Vladimir Cherniga (Team)

The timeout parameter takes effect only on callback events so that they are synchronous, the notification events are pending requests, so they are don't suspend the main file system requests. You could set timeout to zero value. This will set infinite timeout and will suspend the filtered request until you have returned from callback. In current version if you com into timeout event it will brings to the erroneous completion of the main file system request. This behaviour will be fixed in the nearest build.
#9091
Posted: 03/02/2009 15:38:44
by Daniel Öberg (Standard support level)
Joined: 02/26/2009
Posts: 18

Thanks for the answere.

Is there any timeplan for this "nearest build"?
#9098
Posted: 03/03/2009 02:59:41
by Vladimir Cherniga (Team)

This week, i think.

Reply

Statistics

Topic viewed 3875 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS business operates as a division of /n software, inc. For more information, please read the announcement.

Got it!