2.2.10.2.2.12 TXUSER_ENLISTMENT_MTAG_PREPAREREQDONE

The TXUSER_ENLISTMENT_MTAG_PREPAREREQDONE message is sent by the resource manager to indicate either success or failure of the prepare operation, depending on the value of the prepareReqDone field.


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)

...

...

prepareReqDone

guidReason (16 bytes)

...

...

MsgHeader (24 bytes): This field MUST contain a MESSAGE_PACKET structure:

  • The dwUserMsgType field MUST be 0x00001036.

  • The dwcbVarLenData field MUST be 20.

prepareReqDone (4 bytes): A value indicating the result of the prepare operations that are performed by the resource manager. The value MUST be one that is as specified by the TXUSER_ENLISTMENT_PREPAREREQDONE_RESPONSE enumeration (section 2.2.6.3).

guidReason (16 bytes): This field MUST contain a GUID that contains an implementation-specific value that MUST be ignored on receipt.