Error 0x80040208

Value: -2147220984 | 0x80040208 | 2147746312

What does it mean ?

EVENT_E_USER_EXCEPTION  
A user-supplied component or subscriber raised an exception
Value: 520 | 0x0208 | 0b0000001000001000
VFW_E_INVALID_DIRECTION  
DirectShow: Two pins of the same direction cannot be connected.
Value: 520 | 0x0208 | 0b0000001000001000
CDO_E_NOT_AVAILABLE  
The requested property or feature, while supported, is not available at this time or in this context.
Value: 520 | 0x0208 | 0b0000001000001000
MPEG2_E_SERVICE_ID_NOT_FOUND  
Value: 520 | 0x0208 | 0b0000001000001000
TF_E_SYNCHRONOUS  
A synchronous read-only lock cannot be obtained.
Value: 520 | 0x0208 | 0b0000001000001000
TS_E_SYNCHRONOUS  
Text Store: Document cannot be locked synchronously.
Value: 520 | 0x0208 | 0b0000001000001000
UPNP_E_INVALID_ARGUMENTS  
One or more of the arguments passed in vInActionArgs is invalid.
Value: 520 | 0x0208 | 0b0000001000001000

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