tagOFFLINEFILES_PATHFILTER_MATCH Enumeration

Specifies how closely an event must match a filter.

Syntax

typedef enum tagOFFLINEFILES_PATHFILTER_MATCH {
  OFFLINEFILES_PATHFILTER_SELF              ,
  OFFLINEFILES_PATHFILTER_CHILD             ,
  OFFLINEFILES_PATHFILTER_DESCENDENT        ,
  OFFLINEFILES_PATHFILTER_SELFORCHILD       ,
  OFFLINEFILES_PATHFILTER_SELFORDESCENDENT
} OFFLINEFILES_PATHFILTER_MATCH;

Constants

OFFLINEFILES_PATHFILTER_SELF Event must be an exact match for the fully qualified UNC path associated with the filter.
OFFLINEFILES_PATHFILTER_CHILD Event must be for an immediate child of the fully qualified UNC path associated with the filter.
OFFLINEFILES_PATHFILTER_DESCENDENT Event can be any descendant of the fully qualified UNC path associated with the filter.
OFFLINEFILES_PATHFILTER_SELFORCHILD Event must be an exact match or an immediate child of the fully qualified UNC path associated with the filter.
OFFLINEFILES_PATHFILTER_SELFORDESCENDENT Event must be an exact match or any descendant of the fully qualified UNC path associated with the filter.

Requirements

   
Windows version Windows Vista Windows Server 2008
Header cscobj.h

See Also

IOfflineFilesEventsFilter::GetPathFilter