What does HRESULT 0x80041612 (QUERY_E_RELDOC_SYNTAX_NOT_SUPPORTED) mean?

 
Previous Next
QUERY_E_REPEATED_RELDOC QUERY_E_INVALID_DOCUMENT_IDENTIFIER

QUERY_E_RELDOC_SYNTAX_NOT_SUPPORTED

QUERY_E_RELDOC_SYNTAX_NOT_SUPPORTED is a relevance-input syntax error, not a failure to open the document. The query engine recognized a relevant-document specification but the submitted form is outside the supported grammar for that feature.

Preserve the complete relevance syntax before rewriting it

  • Log the exact query/provider text containing the relevant-document specification.
  • Confirm the provider and query dialect; legacy Indexing Service and current Windows Search SQL are not interchangeable feature sets.
  • Reduce the relevance specification to one documented document identifier before adding multiple examples or properties.

Microsoft documents Windows Search SQL as an extension of SQL-92/99 with a bounded set of search clauses, while the legacy error reference includes relevance-document features from earlier query engines. Compatibility code should not assume that every historical syntax is accepted by every provider version. Identify the actual query engine first, then generate only the syntax it supports.

Legacy query errors · Windows Search SQL syntax · Querying the index


Looking for a different code? Search another status or error code.