3.4.2.1 RPC Call Timer
Each RPC method call, including BuildContext, BuildContextW, Poke, PokeW, BeginTearDown, and TearDownContext, that is made by a client is associated with an RPC Call Timer. This timer MUST be set before the RPC call is made and is canceled when the RPC call returns.
This timer is used in a request/reply scenario to cancel RPC calls that fail to return within the interval specified by this timer. The default value of the timer is specific to the implementation.<35>