The source of the error code is an RPC subsystem.[1][2]
0x80010001
: Call was rejected by callee.[2]0x80010002
: Call was canceled by the message filter.[2]0x80010003
: The caller is dispatching an intertask SendMessage call and cannot call out via PostMessage.[2]0x80010004
: The caller is dispatching an asynchronous call and cannot make an outgoing call on behalf of this call.[2]0x80010005
: It is illegal to call out while inside message filter.[2]0x80010006
: The connection terminated or is in a bogus state and cannot be used any more. Other connections are still valid.[2]0x80010007
: The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call may have executed.[2]0x80010008
: The caller (client) disappeared while the callee (server) was processing a call.[2]0x80010009
: The data packet with the marshalled parameter data is incorrect.[2]0x8001000A
: The call was not transmitted properly; the message queue was full and was not emptied after yielding.[2]0x8001000B
: The client (caller) cannot marshall the parameter data - low memory, etc.[2]0x8001000C
: The client (caller) cannot unmarshall the return data - low memory, etc.[2]0x8001000D
: The server (callee) cannot marshall the return data - low memory, etc.[2]0x8001000E
: The server (callee) cannot unmarshall the parameter data - low memory, etc.[2]0x8001000F
: Received data is invalid; could be server or client data.[2]0x80010010
: A particular parameter is invalid and cannot be (un)marshalled.[2]0x80010011
: There is no second outgoing call on same channel in DDE conversation.[2]0x80010012
: The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call did not execute.[2]0x80010100
: System call failed.[2]0x80010101
: Could not allocate some required resource (memory, events, ...)[2]0x80010102
: Attempted to make calls on more than one thread in single threaded mode.[2]0x80010103
: The requested interface is not registered on the server object.[2]0x80010104
: RPC could not call the server or could not return the results of calling the server.[2]0x80010105
: The server threw an exception.[2]0x80010106
: Cannot change thread mode after it is set.[2]0x80010107
: The method called does not exist on the server.[2]0x80010108
: The object invoked has disconnected from its clients.[2]0x80010109
: The object invoked chose not to process the call now. Try again later.[2]0x8001010A
: The message filter indicated that the application is busy.[2]0x8001010B
: The message filter rejected the call.[2]0x8001010C
: A call control interfaces was called with invalid data.[2]0x8001010D
: An outgoing call cannot be made since the application is dispatching an input-synchronous call.[2]0x8001010E
: The application called an interface that was marshalled for a different thread.[2]0x8001010F
: CoInitialize has not been called on the current thread.[2]0x80010110
: The version of OLE on the client and server machines does not match.[2]0x80010111
: OLE received a packet with an invalid header.[2]0x80010112
: OLE received a packet with an invalid extension.[2]0x80010113
: The requested object or interface does not exist.[2]0x80010114
: The requested object does not exist.[2]0x80010115
: OLE has sent a request and is waiting for a reply.[2]0x80010116
: OLE is waiting before retrying a request.[2]0x80010117
: Call context cannot be accessed after call completed.[2]0x80010118
: Impersonate on unsecure calls is not supported.[2]0x80010119
: Security must be initialized before any interfaces are marshalled or unmarshalled. It cannot be changed once initialized.[2]0x8001011A
: No security packages are installed on this machine or the user is not logged on or there are no compatible security packages between the client and server.[2]0x8001011B
: Access is denied.[2]0x8001011C
: Remote calls are not allowed for this process.[2]0x8001011D
: The marshaled interface data packet (OBJREF) has an invalid or unknown format.[2]0x8001011E
: No context is associated with this call. This happens for some custom marshalled calls and on the client side of the call.[2]0x8001011F
: This operation returned because the timeout period expired.[2]0x80010120
: There are no synchronize objects to wait on.[2]0x80010121
: Full subject issuer chain SSL principal name expected from the server.[2]0x80010122
: Principal name is not a valid MSSTD name.[2]0x80010123
: Unable to impersonate DCOM client[2]0x80010124
: Unable to obtain server's security context[2]0x80010125
: Unable to open the access token of the current thread[2]0x80010126
: Unable to obtain user info from an access token[2]0x80010127
: The client who called IAccessControl::IsAccessPermitted was not the trustee provided to the method[2]0x80010128
: Unable to obtain the client's security blanket[2]0x80010129
: Unable to set a discretionary ACL into a security descriptor[2]0x8001012A
: The system function, AccessCheck, returned false[2]0x8001012B
: Either NetAccessDel or NetAccessAdd returned an error code.[2]0x8001012C
: One of the trustee strings provided by the user did not conform to the <Domain>\<Name> syntax and it was not the "*" string[2]0x8001012D
: One of the security identifiers provided by the user was invalid[2]0x8001012E
: Unable to convert a wide character trustee string to a multibyte trustee string[2]0x8001012F
: Unable to find a security identifier that corresponds to a trustee string provided by the user[2]0x80010130
: The system function, LookupAccountSID, failed[2]0x80010131
: Unable to find a trustee name that corresponds to a security identifier provided by the user[2]0x80010132
: The system function, LookupAccountName, failed[2]0x80010133
: Unable to set or reset a serialization handle[2]0x80010134
: Unable to obtain the Windows directory[2]0x80010135
: Path too long[2]0x80010136
: Unable to generate a uuid.[2]0x80010137
: Unable to create file[2]0x80010138
: Unable to close a serialization handle or a file handle.[2]0x80010139
: The number of ACEs in an ACL exceeds the system limit.[2]0x8001013A
: Not all the DENY_ACCESS ACEs are arranged in front of the GRANT_ACCESS ACEs in the stream.[2]0x8001013B
: The version of ACL format in the stream is not supported by this implementation of IAccessControl[2]0x8001013C
: Unable to open the access token of the server process[2]0x8001013D
: Unable to decode the ACL in the stream provided by the user[2]0x8001013F
: The COM IAccessControl object is not initialized[2]0x80010140
: Call Cancellation is disabled[2]0x8001FFFF
: An internal error occurred.[2]