Error 0x80040222

Value: -2147220958 | 0x80040222 | 2147746338

What does it mean ?

TPC_E_INVALID_STROKE  
TabletPC inking error code. The stroke object was deleted
Value: 546 | 0x0222 | 0b0000001000100010
VFW_E_TOO_MANY_COLORS  
DirectShow: Too many colors for the current display settings.
Value: 546 | 0x0222 | 0b0000001000100010
CDO_E_NO_PICKUP_DIR  
The pickup directory path is required and was not specified.
Value: 546 | 0x0222 | 0b0000001000100010
IMAPI_E_ALREADYOPEN  
A call to IDiscMaster::Open has already been made against this object by your application.
Value: 546 | 0x0222 | 0b0000001000100010

Where does it come from ?

FACILITY_ITF  
COM/OLE Interface management. FACILITY_ITF is designated for user-defined error codes returned from interface methods
Value: 4 | 0x004 | 0b00000100

Other Errors for FACILITY_ITF