FBWF

  • Thread starter Thread starter dumouchel
  • Start date Start date
D

dumouchel

Hi,

I 'm testing the File Base Write Filter from the "Windows Xpe SP2 FP 2007" .
I made a build with the FBWF components ...
I wrote a program to test APIs of fbwflib.dll.
I can write all the modifed and new files from cache to the physical disk.
But, I don't know how to delete a file from the physical disk (when the
protection is enable ).
Is there a way I can do this , please ?

Thanks,

Eric
 
Eric,

Did you try just deleting the file (DeleteFile API, e.g.) and then committing the *file* with FBWF FbwfCommitFile API? (you
basically want to pass the same path to both API calls)
 
Sorry but FBWF does not support committing deleted files.
Please let us know if you have particular scenarios where you would like
this feature.

thanks
-milong
 
Just to expand on the documentation.
You cannot commit new files if the parent directory does not exist or an
existing file with the same name under the volume is already there.

-milong
 
Hi Milong,

Thanks for your help.
We want to replace EWF with FBWF.
With EWF, in order to save the complete cache to the physical drive we have
to perform a "commit" and reboot the device.
With FBWF the commit is made dynamically and we don't have to reboot the
device.
But some files may have been destroyed before the commit !

Regards

Eric
 
Can you explain "But some files may have been destroyed before the commit"?
I assume you mean for the fbwf scenario.

thanks
-milong
 
In both EWF and FBWF scenarios our customers may create local files
(downloaded install files for instance), commit them, reboot and later need
to delete them.

Does FBWF lack the delete feature on purpose ?
Do you plan to add the delete feature to FBWF on a later release ?

Regards,

Eric
 
There is no technical reason delete was no added. The delete functionality
will be considered for future release of fbwf.
For now, an option is to use a writethrough directory to store the temporary
files which can be deleted.

-milong

dumouchel said:
In both EWF and FBWF scenarios our customers may create local files
(downloaded install files for instance), commit them, reboot and later
need to delete them.

Does FBWF lack the delete feature on purpose ?
Do you plan to add the delete feature to FBWF on a later release ?

Regards,

Eric

Milong Sabandith said:
Can you explain "But some files may have been destroyed before the
commit"?
I assume you mean for the fbwf scenario.

thanks
-milong
dumouchel said:
Hi Milong,

Thanks for your help.
We want to replace EWF with FBWF.
With EWF, in order to save the complete cache to the physical drive we
have
to perform a "commit" and reboot the device.
With FBWF the commit is made dynamically and we don't have to reboot the
device.
But some files may have been destroyed before the commit !

Regards

Eric


"Milong [MSFT]" <[email protected]> a écrit dans le message
de %[email protected]...
Sorry but FBWF does not support committing deleted files.
Please let us know if you have particular scenarios where you would
like this feature.

thanks
-milong

Eric,

Did you try just deleting the file (DeleteFile API, e.g.) and then
committing the *file* with FBWF FbwfCommitFile API? (you basically
want to pass the same path to both API calls)

--
=========
Regards,
KM


Hi,

I 'm testing the File Base Write Filter from the "Windows Xpe SP2 FP
2007" .
I made a build with the FBWF components ...
I wrote a program to test APIs of fbwflib.dll.
I can write all the modifed and new files from cache to the physical
disk.
But, I don't know how to delete a file from the physical disk (when
the protection is enable ).
Is there a way I can do this , please ?

Thanks,

Eric
 
Hi,

Thank you.
We'll wait for the next release of fbwf.
When do you think it will be available ?

Regards.

Eric dumouchel.


Milong Sabandith said:
There is no technical reason delete was no added. The delete functionality
will be considered for future release of fbwf.
For now, an option is to use a writethrough directory to store the
temporary files which can be deleted.

-milong

dumouchel said:
In both EWF and FBWF scenarios our customers may create local files
(downloaded install files for instance), commit them, reboot and later
need to delete them.

Does FBWF lack the delete feature on purpose ?
Do you plan to add the delete feature to FBWF on a later release ?

Regards,

Eric

Milong Sabandith said:
Can you explain "But some files may have been destroyed before the
commit"?
I assume you mean for the fbwf scenario.

thanks
-milong
Hi Milong,

Thanks for your help.
We want to replace EWF with FBWF.
With EWF, in order to save the complete cache to the physical drive we
have
to perform a "commit" and reboot the device.
With FBWF the commit is made dynamically and we don't have to reboot
the
device.
But some files may have been destroyed before the commit !

Regards

Eric


"Milong [MSFT]" <[email protected]> a écrit dans le message
de %[email protected]...
Sorry but FBWF does not support committing deleted files.
Please let us know if you have particular scenarios where you would
like this feature.

thanks
-milong

Eric,

Did you try just deleting the file (DeleteFile API, e.g.) and then
committing the *file* with FBWF FbwfCommitFile API? (you basically
want to pass the same path to both API calls)

--
=========
Regards,
KM


Hi,

I 'm testing the File Base Write Filter from the "Windows Xpe SP2 FP
2007" .
I made a build with the FBWF components ...
I wrote a program to test APIs of fbwflib.dll.
I can write all the modifed and new files from cache to the
physical disk.
But, I don't know how to delete a file from the physical disk (when
the protection is enable ).
Is there a way I can do this , please ?

Thanks,

Eric
 
Sorry, We don't have any dates right now.
We will announce it on the newgroup when they become available.

Thank you for your input.
-milong

dumouchel said:
Hi,

Thank you.
We'll wait for the next release of fbwf.
When do you think it will be available ?

Regards.

Eric dumouchel.


Milong Sabandith said:
There is no technical reason delete was no added. The delete
functionality will be considered for future release of fbwf.
For now, an option is to use a writethrough directory to store the
temporary files which can be deleted.

-milong

dumouchel said:
In both EWF and FBWF scenarios our customers may create local files
(downloaded install files for instance), commit them, reboot and later
need to delete them.

Does FBWF lack the delete feature on purpose ?
Do you plan to add the delete feature to FBWF on a later release ?

Regards,

Eric

"Milong Sabandith [MSFT]" <[email protected]> a écrit dans le
message de %[email protected]...
Can you explain "But some files may have been destroyed before the
commit"?
I assume you mean for the fbwf scenario.

thanks
-milong
Hi Milong,

Thanks for your help.
We want to replace EWF with FBWF.
With EWF, in order to save the complete cache to the physical drive we
have
to perform a "commit" and reboot the device.
With FBWF the commit is made dynamically and we don't have to reboot
the
device.
But some files may have been destroyed before the commit !

Regards

Eric


"Milong [MSFT]" <[email protected]> a écrit dans le message
de %[email protected]...
Sorry but FBWF does not support committing deleted files.
Please let us know if you have particular scenarios where you would
like this feature.

thanks
-milong

Eric,

Did you try just deleting the file (DeleteFile API, e.g.) and then
committing the *file* with FBWF FbwfCommitFile API? (you basically
want to pass the same path to both API calls)

--
=========
Regards,
KM


Hi,

I 'm testing the File Base Write Filter from the "Windows Xpe SP2
FP 2007" .
I made a build with the FBWF components ...
I wrote a program to test APIs of fbwflib.dll.
I can write all the modifed and new files from cache to the
physical disk.
But, I don't know how to delete a file from the physical disk (when
the protection is enable ).
Is there a way I can do this , please ?

Thanks,

Eric
 
Back
Top