What does HRESULT 0x0004093E (IDS_MON_NOT_COLUMN_OF_VIEW) mean?

 
Previous Next
IDS_MON_RELATIVE_INTERVAL IDS_MON_BUILTIN_PROPERTY

IDS_MON_NOT_COLUMN_OF_VIEW

IDS_MON_NOT_COLUMN_OF_VIEW is a view-projection mismatch in the legacy catalog SQL parser. It is more specific than an unknown property: the named column is not part of the selected view definition, so the query contract and the view schema disagree.

Compare the query projection with the view definition

  • Capture both the view identifier and column name reported by the provider.
  • Check whether a deployment changed the view definition while an older client still requests the previous column set.
  • When migrating to Windows Search, map the required data to canonical registered properties and query SystemIndex explicitly.

Current Windows Search SELECT statements use registered property columns and return NULL when a valid property is absent from an individual item. That behavior is different from a parser rejecting a column outside a legacy view definition. Do not treat this message as evidence that documents need to be recrawled; first fix the schema/query mismatch at the provider boundary.

Legacy parser messages · Windows Search SELECT rules · FROM clause


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