| Previous | Next |
| ERROR_EVT_FILTER_NOTELTSET | ERROR_EVT_FILTER_INVTEST |
ERROR_EVT_FILTER_INVARG
The filter operator has invalid left- or right-hand operands
The Event Log filter evaluator restricts binary comparisons. Its left side must identify event nodes or attributes in the supported grammar, while the right side is expected to be a constant value. Comparing two calculated paths, placing a function result in the wrong position or supplying a nonconstant right operand can produce this code.
Rewrite the predicate so the event property being tested is on the left and a literal is on the right. For bit fields or time comparisons, use the supported Band or timediff functions in their documented form. Do not rely on XPath variables, reverse axes or general expression coercion, because those features are outside the Event Log subset.
What to inspect
- Inspect operand order around the failing binary operator.
- Replace computed right-hand expressions with explicit constants.
- Use only documented Event Log functions and comparison operators.
References
Looking for a different code? Search another status or error code.