ITransactionOutcomeEvents::HeuristicDecision

Raised when one of the participants in the transaction makes an heuristic decision to commit or abort the transaction.

Syntax

HRESULT HeuristicDecision (
DWORD
dwDecision,
BOID* pboidReason,
HRESULT hr )

where

dwDecision
[in] Is the set of values from the enumeration XACTHEURISTIC.
pboidReason
[in] Is always NULL.
hr
[in] Is always S_OK.

Returns

S_OK
Indicates the transaction had an heuristic outcome.

Note Heuristic decisions are not supported in the current release.