FILTERREGION structure (filter.h)

Note

Indexing Service is no longer supported as of Windows XP and is unavailable for use as of Windows 8. Instead, use Windows Search for client side search and Microsoft Search Server Express for server side search.

Describes the position and extent of a specified portion of text within an object.

Syntax

typedef struct tagFILTERREGION {
  ULONG idChunk;
  ULONG cwcStart;
  ULONG cwcExtent;
} FILTERREGION;

Members

idChunk

The chunk identifier.

cwcStart

The beginning of the region, specified as an offset from the beginning of the chunk.

cwcExtent

The extent of the region, specified as the number of Unicode characters.

Remarks

The cwcExtent member might specify a number of characters (starting from a position the cwcStart member specifies) that extends beyond the end of the chunk. In that case, the region should be continued into the next chunk, which should have the same attribute as the current region.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header filter.h

See also

IFilter::BindRegion