| Previous | Next |
| PSINK_E_INDEX_ONLY | CI_E_ALREADY_INITIALIZED |
PSINK_E_LARGE_ATTACHMENT
What PSINK_E_LARGE_ATTACHMENT means
PSINK_E_LARGE_ATTACHMENT (0x80041792) is a legacy Indexing Service word-breaking result.
Microsoft defines it as an attachment type beyond the valid range. It concerns attachment metadata passed to the phrase sink, not the size of the phrase text buffer.
What to check
- Record the exact phrase-sink callback, whether the breaker is operating in indexing or query mode, and the raw attachment/type value before any conversion.
- Verify that the word breaker and host use compatible interface definitions and enumeration values; do not pass private or newer attachment identifiers to a component that does not define them.
- If the value changes between the producer and
IPhraseSink, inspect serialization, integer width/sign conversion, ABI/packing, and memory corruption at that boundary. - Use
WBREAK_E_BUFFER_TOO_SMALLfor a composed phrase that does not fit its buffer; that is a different condition.
Technical references
Looking for a different code? Search another status or error code.