| Previous | Next |
| LANGUAGE_S_LARGE_WORD | CI_S_WORKID_DELETED |
PSINK_S_LARGE_WORD
Phrase sink received an oversized word
PSINK_S_LARGE_WORD is HRESULT 268179 (0x00041793) from Indexing Service. The documented description is “Word larger than maximum length; May be truncated by phrase sink.” The severity bit indicates a nonfailure result, but the value carries a specific condition that must not be collapsed into plain S_OK.
In the legacy Indexing Service or IFilter pipeline, this result means that word larger than maximum length; May be truncated by phrase sink. Acceptance depends on the returned state and outputs, not only on the cleared severity bit.
Where the status is encountered
- Legacy Indexing Service catalog processing; log the exact method and object state instead of interpreting the constant outside that contract.
- IFilter text and property extraction; log the exact method and object state instead of interpreting the constant outside that contract.
- Search enumeration, scan scheduling, or catalog administration; log the exact method and object state instead of interpreting the constant outside that contract.
Evidence to preserve
- Preserve phrase sink limit.
- Preserve incoming token length.
- Preserve phrase position before and after.
- Preserve word-sink counterpart.
- Preserve query behavior for neighboring terms.
What must be true before accepting it
Verify that phrase construction handles the large token consistently with the word sink and does not corrupt neighboring phrase positions. This check separates a legitimate outcome from code that ignores an incomplete or altered operation.
Before retrying the operation, classify its effects as completed, partial, pending, cancelled, adapted, or terminal.
Correct handling and recovery
Apply the sink limit, retain positional continuity, and compare word-sink and phrase-sink output. Disable phrase generation for the token only when the query semantics remain documented.
Difference from nearby results
The distinction around it determines whether the caller stops, waits, consumes output, or changes state.
Practical scenario
A long chemical identifier reaches the phrase sink. The host truncates according to the limit, keeps the next token position correct, and verifies phrase searches around the token.
References
- Microsoft: Filter interface values — official Microsoft material relevant to this HRESULT.
- Microsoft: About Indexing Service filters
- Microsoft: Using custom filters
- Microsoft: HRESULT values
Looking for a different code? Search another status or error code.
