2.2.6.2 RPC Transport Return Codes

Return value/code

Description

0x8007071A

HRESULT_FROM_WIN32(RPC_S_CALL_CANCELLED)

Returned when a pending call is canceled by the RDG client or the call is canceled because a shutdown sequence is initiated.

In addition to the preceding HRESULTs, which are defined by the [MS-TSGU] protocol, the following DWORDs are returned in an rpc_fault packet when an exception is raised on the RDG server.

Return value/code

Description

0x000004E3

ERROR_ONLY_IF_CONNECTED

Returned by the RDG server when an attempt is made by the client to send data to the target server on connection state other than Pipe Created state.

0x00000057

ERROR_INVALID_PARAMETER

Returned by the RDG server when the RDG client sends a non-NULL value in a data member of the TSG_PACKET_QUARREQUEST structure but it is not prefixed with Nonce.

0x000003E3

ERROR_OPERATION_ABORTED

Returned when the RDG server does not receive a TsProxySetupReceivePipe method call before the Connection Timer (section 3.2.4.1) expires.