MSDTC TM trace file example

<2076-1252>:  GLOBAL TRACE ON
<2076-1252>:  [m4oledbConnectToTM]
<2076-1252>:  |  [intm4oledbObtainGtxThreadContext]
<2076-1252>:  |  |      Created GTX thread context for the thread 1252
<2076-1252>:  |  [intm4oledbObtainGtxThreadContext] (rc = 0) OK
<2076-1252>:  |  Obtained ITransactionDispenser
<2076-1252>:  [m4oledbConnectToTM] (rc = 0) OK
<2076-1252>:  [m4oledbStartGlobalTX]
<2076-1252>:  |  [intm4oledbObtainGtxThreadContext]
<2076-1252>:  |  |      The existing GTX thread context was found
<2076-1252>:  |  [intm4oledbObtainGtxThreadContext] (rc = 0) OK
<2076-1252>:  |  Global transaction started
<2076-1252>:  |  Transaction ID [&ITransaction] 0x04190050
<2076-1252>:  [m4oledbStartGlobalTX] (rc = 0) OK
<2076-1252>:  [intm4oledbObtainGtxThreadContext]
<2076-1252>:  |  The existing GTX thread context was found
<2076-1252>:  [intm4oledbObtainGtxThreadContext] (rc = 0) OK
<2076-1252>:  [m4oledbEndGlobalTX]
<2076-1252>:  |  [intm4oledbObtainGtxThreadContext]
<2076-1252>:  |  |      The existing GTX thread context was found
<2076-1252>:  |  [intm4oledbObtainGtxThreadContext] (rc = 0) OK
<2076-1252>:  |  Transaction committed successfully
<2076-1252>:  [m4oledbEndGlobalTX] (rc = 0) OK
<2076-1252>:  [m4oledbDisconnectFromTM]
<2076-1252>:  |  [intm4oledbObtainGtxThreadContext]
<2076-1252>:  |  |      The existing GTX thread context was found
<2076-1252>:  |  [intm4oledbObtainGtxThreadContext] (rc = 0) OK
<2076-1252>:  |  Released ITranasctionDispenser
<2076-1252>:  [m4oledbDisconnectFromTM] (rc = 0) OK