2.2.2.1 DTCLUCOMPARESTATE
The DTCLUCOMPARESTATE enumeration defines the status values for a logical unit of work.
-
typedef enum { DTCLUCOMPARESTATE_COMMITTED = 1, DTCLUCOMPARESTATE_HEURISTICCOMMITTED = 2, DTCLUCOMPARESTATE_HEURISTICMIXED = 3, DTCLUCOMPARESTATE_HEURISTICRESET = 4, DTCLUCOMPARESTATE_INDOUBT = 5, DTCLUCOMPARESTATE_RESET = 6 } DTCLUCOMPARESTATE;
DTCLUCOMPARESTATE_COMMITTED: The outcome of a transaction is a commit outcome.
DTCLUCOMPARESTATE_HEURISTICCOMMITTED: The outcome of a transaction is a heuristic commit outcome.
DTCLUCOMPARESTATE_HEURISTICMIXED: The outcome of a transaction is a heuristic mixed outcome.
DTCLUCOMPARESTATE_HEURISTICRESET: The outcome of a transaction is a heuristic abort outcome.
DTCLUCOMPARESTATE_INDOUBT: The outcome of a transaction is an in doubt outcome.
DTCLUCOMPARESTATE_RESET: The outcome of a transaction is an abort outcome.