Error 0x80010009

Value: -2147418103 | 0x80010009 | 2147549193

What does it mean ?

RPC_E_INVALID_DATAPACKET  
The data packet with the marshalled parameter data is incorrect.
Value: 9 | 0x0009 | 0b0000000000001001

Where does it come from ?

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

Other Errors for FACILITY_RPC