Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table describes the FBWF functions used to manage the system-wide write cache.
Function | Description |
---|---|
FbwfEnableFilter | Enables write filtering in the next session. |
FbwfDisableFilter | Disables write filtering for the next session. |
FbwfIsFilterEnabled | Queries the filter state for the current and next station. |
FbwfSetCacheThreshold | Sets the maximum amount of RAM the write cache may use. |
FbwfCacheThresholdNotification | Signals an event when the available write cache falls below a specified size. |
FbwfEnableCachePreAllocation | Causes the write filter to allocate the entire cache size at start up instead of allocating memory as needed. |
FbwfDisableCachePreAllocation | Turns off cache pre-allocation so that cache memory is allocated only as needed. |
FbwfIsCachePreAllocationEnabled | Retrieves the state of the pre-allocation flag for the current and next sessions. |
FbwfGetMemoryUsage | Retrieves information about memory currently used by the cache. |
FbwfEnableCompression | Allows the write filter to compress the memory cache. |
FbwfDisableCompression | Disables cache compression. |
FbwfIsCompressionEnabled | Retrieves the status of the compression flag. |
The following table shows the functions that are used to manage the protection of a specific volume.
Function | Description |
---|---|
FbwfProtectVolume | Enables write protection for a specified volume. |
FbwfUnprotectVolume | Removes write protection for the specified volume. |
FbwfGetVolumeList | Retrieves the list of protected volumes. |
FbwfIsVolumeProtected | Retrieves the protected status for a specified volume in both the current and next sessions. |
FbwfFindFirst | Retrieves information about the first file in the FBWF memory cache. |
FbwfFindNext | Retrieves information about the next file in the FBWF memory cache. |
FbwfFindClose | Closes the FbwfFindFirst/FbwfFindNext search. |
The following table shows the functions that are used to manage files excluded within a protected volume.
Function | Description |
---|---|
FbwfAddExclusion | Adds a file or directory to the exclusion list. |
FbwfRemoveExclusion | Removes a file or directory from the exclusion list. |
FbwfGetExclusionList | Retrieves the list of files and directories in the exclusion list. |
The Following table shows the functions used for file commit and restore.
Function | Description |
---|---|
FbwfCommitFile | Writes the cached file overlay to the physical disk file. |
FbwfRestoreFile | Clears the cached view of the specified file. |
See Also
FBWF API | FBWF API Structures
Last updated on Wednesday, October 18, 2006
© 2006 Microsoft Corporation. All rights reserved.