FBWFMGR and DUA

If you are protecting a device with FBWF, but want to be able to apply updates and patches to your run-time image, you can use the Device Update Agent (DUA) feature in conjunction with FBWF.

Because FBWF intercepts writes to the device, when you want to apply an update by using DUA, you must use one of the following procedures:

  • Run DUA as a background service on the device and let it poll for updates. When you author your DUA script, add a command that uses FBWF Manager to either disable FBWF or to commit the appropriate files in the FBWF overlay. Committing files and/or disabling FBWF will allow you to write to your run-time image.

    When you author the Device Update Script, it should start the FBWF script that allows you to write to your run-time image.

  • Optionally, you can leave the DUA service disabled on the run-time image. When there is an update available, you can manually disable FBWF, start the DUA service, and allow DUA to apply the updates. When the DUA update is complete, you can restart FBWF.

  • Additionally, you can use DUA to run a program that uses the FBWF APIs to enable and disable FBWF programmatically.

See Also

FBWF Manager | Device Update Agent | FBWF API

Last updated on Wednesday, October 18, 2006

© 2006 Microsoft Corporation. All rights reserved.