FBWF

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
 
K

KM

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)
 
M

Milong [MSFT]

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
 
M

Milong Sabandith [MSFT]

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
 
D

dumouchel

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
 
M

Milong Sabandith [MSFT]

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

thanks
-milong
 
D

dumouchel

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
 
M

Milong Sabandith [MSFT]

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
 
D

dumouchel

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
 
M

Milong Sabandith [MSFT]

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top