3.2.6.1 Transaction Outcome Participation

A client non-root transaction object MUST vote on the outcome of each transaction in which it participates, when so requested by its local DTCO transaction manager implementation (see [MS-DTCO], section 3.4.7.6).

A client non-root transaction object MUST vote to cancel a transaction if so requested by a higher-level protocol or by the Client Transaction ORPC Extension Details (section 3.13).