FBWF API Functions
5/10/2007
The following table describes the FBWF functions used to manage the system-wide write cache.
Function | Description |
---|---|
Enables write filtering in the next session. |
|
Disables write filtering for the next session. |
|
Queries the filter state for the current and next station. |
|
Sets the maximum amount of RAM the write cache may use. |
|
Signals an event when the available write cache falls below a specified size. |
|
Causes the write filter to allocate the entire cache size at start up instead of allocating memory as needed. |
|
Turns off cache pre-allocation so that cache memory is allocated only as needed. |
|
Retrieves information about memory currently used by the cache. |
|
Allows the write filter to compress the memory cache. |
|
Disables cache compression. |
|
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 |
---|---|
Enables write protection for a specified volume. |
|
Removes write protection for the specified volume. |
|
Retrieves the list of protected volumes. |
|
Retrieves the protected status for a specified volume in both the current and next sessions. |
|
Retrieves information about the first file in the FBWF memory cache. |
|
Retrieves information about the next file in the FBWF memory cache. |
|
Closes the FbwfFindFirst/FbwfFindNext search. |
The following table shows the functions that are used to manage files excluded within a protected volume.
Function | Description |
---|---|
Adds a file or directory to the exclusion list. |
|
Removes a file or directory from the exclusion list. |
|
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 |
---|---|
Writes the cached file overlay to the physical disk file. |
|
Clears the cached view of the specified file. |
The following table shows the functions used for disk size queries.
Function | Description |
---|---|
Returns the size display mode for the current and next session. |
|
Sets the size display mode for the next session. |
|
Returns the structure FbwfFSInfo containing volume sector size information in virtual numbers. |
|
Returns the structure FbwfFSInfo containing volume sector size information in actual numbers. |