Home | History | Annotate | Download | only in include
      1 /**
      2  * This file has no copyright assigned and is placed in the Public Domain.
      3  * This file is part of the mingw-w64 runtime package.
      4  * No warranty is given; refer to the file DISCLAIMER.PD within this package.
      5  */
      6 #ifndef _FILTERR_H_
      7 #define _FILTERR_H_
      8 
      9 #ifndef FACILITY_WINDOWS
     10 #define FACILITY_WINDOWS 0x8
     11 #define FACILITY_ITF 0x4
     12 
     13 #define STATUS_SEVERITY_SUCCESS 0x0
     14 #define STATUS_SEVERITY_COFAIL 0x3
     15 #define STATUS_SEVERITY_COERROR 0x2
     16 
     17 #define NOT_AN_ERROR ((HRESULT)0x00080000)
     18 #endif
     19 
     20 #define FILTER_E_END_OF_CHUNKS ((HRESULT)0x80041700)
     21 #define FILTER_E_NO_MORE_TEXT ((HRESULT)0x80041701)
     22 #define FILTER_E_NO_MORE_VALUES ((HRESULT)0x80041702)
     23 #define FILTER_E_ACCESS ((HRESULT)0x80041703)
     24 #define FILTER_W_MONIKER_CLIPPED ((HRESULT)0x00041704)
     25 #define FILTER_E_NO_TEXT ((HRESULT)0x80041705)
     26 #define FILTER_E_NO_VALUES ((HRESULT)0x80041706)
     27 #define FILTER_E_EMBEDDING_UNAVAILABLE ((HRESULT)0x80041707)
     28 #define FILTER_E_LINK_UNAVAILABLE ((HRESULT)0x80041708)
     29 #define FILTER_S_LAST_TEXT ((HRESULT)0x00041709)
     30 #define FILTER_S_LAST_VALUES ((HRESULT)0x0004170A)
     31 #define FILTER_E_PASSWORD ((HRESULT)0x8004170B)
     32 #define FILTER_E_UNKNOWNFORMAT ((HRESULT)0x8004170C)
     33 
     34 #endif
     35