CHUNK_BREAKTYPE enumeration (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 type of break that separates the current chunk from the previous chunk.

Syntax

typedef enum tagCHUNK_BREAKTYPE {
  CHUNK_NO_BREAK,
  CHUNK_EOW,
  CHUNK_EOS,
  CHUNK_EOP,
  CHUNK_EOC
} CHUNK_BREAKTYPE;

Constants

Name Description
CHUNK_NO_BREAK No break is placed between the current chunk and the previous chunk. The chunks are glued together.
CHUNK_EOW A word break is placed between this chunk and the previous chunk that had the same attribute. Use of CHUNK_EOW should be minimized because the choice of word breaks is language-dependent, so determining word breaks is best left to the search engine.
CHUNK_EOS A sentence break is placed between this chunk and the previous chunk that had the same attribute.
CHUNK_EOP A paragraph break is placed between this chunk and the previous chunk that had the same attribute.
CHUNK_EOC A chapter break is placed between this chunk and the previous chunk that had the same attribute.

Remarks

A change in attributes implies a word, sentence, paragraph, or chapter break.

Requirements

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

See also

IFilter::GetChunk

STAT_CHUNK