Error 0x8001010E

Value: -2147417842 | 0x8001010E | 2147549454

What does it mean ?

RPC_E_WRONG_THREAD  
The application called an interface that was marshalled for a different thread.
Value: 270 | 0x010E | 0b0000000100001110

Where does it come from ?

FACILITY_RPC  
RPC subsystem
Value: 1 | 0x001 | 0b00000001

Other Errors for FACILITY_RPC