FbwfAddExclusion

5/10/2007

Adds a file or directory to the file exclusion list.

Syntax

ULONG FbwfAddExclusion(
   PWCHAR volume,
   PWCHAR path
}

Parameters

  • volume
    [in] NULL terminated wide string containing the volume name
  • path
    [in] NULL terminated wide string containing the file or directory to be excluded.

Return Value

This function may return the following:

Return value Description

NO_ERROR

The operation completed successfully.

ERROR_INVALID_DRIVE

If the specified volume is valid but does not exist or is not protected.

ERROR_INVALID_FUNCTION

If the filter is not enabled for the next session.

ERROR_INVALID_PARAMETER

If the volume or path parameter is NULL.

Remarks

This change will not take effect until the next session.

The FBWF maintains a list of files and directories within a protected volume that the application has specifically excluded from FBWF protection. This list is called the "file exclusion list." The files and directories in this list are "write-through," meaning no filtering or caching takes place.

Requirements

OS Versions: Windows XP Embedded, WEPOS.

Header: fbwfapi.h.

Link Library: fbwflib.lib.

See Also

Reference

FbwfEnableFilter
FbwfRemoveExclusion
FbwfGetExclusionList

Concepts

FBWF API