2.2.2.4.1.6 MSG_DTCUIC_TRANLIST

The MSG_DTCUIC_TRANLIST message is sent by the Management Server to the Management Client to report current information about the transactions it is tracking (see section 3.3.6.1).


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

MsgHeader (24 bytes)

...

...

dwNumElements

rgElements (variable)

...

MsgHeader (24 bytes): This field MUST contain a MESSAGE_PACKET structure (as specified in [MS-DTCO], section 2.2.4.1). The dwUserMsgType field MUST be 0x00003002. The dwcbVarLenData field MUST be 4 plus the product of the number of bytes in a DtcUITranListElement structure and the value of the dwNumElements field.

dwNumElements (4 bytes): This field MUST contain an unsigned integer specifying the number of DtcUITranListElement structures present in the rgElements field.

rgElements (variable): This field MUST contain a list of DtcUITranListElement structures. The number of structures in this field is limited superiorly by the maximum size of an OleTx Multiplexing Protocol message, as defined in [MS-CMP].