Return values
When processing the filters, the correctness is checked in the respective application. Any errors are indicated by corresponding return values.
These are documented here:
ADS_E_NOTINIT | 0x98117018 | ADS connection not initialized |
E_POINTER | 0x80004003L | Invalid pointer |
E_NOTIMPL | 0x80004001L | Function is not implemented. |
E_OUTOFMEMORY | 0x8007000EL | Insufficient memory |
ADS_E_INVALIDPARM | 0x9811700B | Validation error |
ADS_E_NOMEMORY | 0x9811700A | Insufficient memory |
ADS_E_INVALIDSTATE | 0x98117012 | The system is in a state in which it cannot process the filters. For example, ExportLoggedEvents is not in OP state. |
ADS_E_INVALIDDATA | 0x98117006 | AddJsonAttributeExpression path is invalid. |