CONNTYPE_TXUSER_DTCLURMENLISTMENT The CONNTYPE_TXUSER_DTCLURMENLISTMENT is used by an implementation (section ) to establish a subordinate with a . The use of CONNTYPE_TXUSER_DTCLURMENLISTMENT as an initiator is specified in section , and as an acceptor in section . TXUSER_DTCLURMENLISTMENT_MTAG_CREATE The TXUSER_DTCLURMENLISTMENT_MTAG_CREATE message is sent by an implementation (section ) to request the creation of an LU 6.2 subordinate on a managed by a . 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 MsgHeader (24 bytes) ... ... guidTx (16 bytes) ... ... LuNamePair (variable) ... LuTransId (variable) ... MsgHeader (24 bytes): This field MUST contain a structure. The value of the dwUserMsgType field MUST be 0x00004101. The value of the dwcbVarLenData field MUST be at least 24. guidTx (16 bytes): This field MUST contain a that specifies the for a transaction held by a transaction manager. LuNamePair (variable): This field MUST contain a structure that identifies an . If the value of cbLength is not a multiple of 4, the end of the field MUST be aligned on a 4-byte boundary by padding with arbitrary values that MUST be ignored on receipt. LuTransId (variable): This field MUST contain a DTCLU_VARLEN_BYTEARRAY structure that specifies the ID. If the value of cbLength is not a multiple of 4, the end of the field MUST be aligned on a 4-byte boundary by padding with arbitrary values that MUST be ignored on receipt. TXUSER_DTCLURMENLISTMENT_MTAG_REQUEST_COMPLETED
CONNTYPE_TXUSER_DTCLURMENLISTMENT The CONNTYPE_TXUSER_DTCLURMENLISTMENT is used by an implementation (section ) to establish a subordinate with a . The use of CONNTYPE_TXUSER_DTCLURMENLISTMENT as an initiator is specified in section , and as an acceptor in section . TXUSER_DTCLURMENLISTMENT_MTAG_CREATE The TXUSER_DTCLURMENLISTMENT_MTAG_CREATE message is sent by an implementation (section ) to request the creation of an LU 6.2 subordinate on a managed by a . 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) ... ... guidTx (16 bytes) ... ... LuNamePair (variable) ... LuTransId (variable) ... MsgHeader (24 bytes): This field MUST contain a structure. The value of the dwUserMsgType field MUST be 0x00004101. The value of the dwcbVarLenData field MUST be at least 24. guidTx (16 bytes): This field MUST contain a that specifies the for a transaction held by a transaction manager. LuNamePair (variable): This field MUST contain a structure that identifies an . If the value of cbLength is not a multiple of 4, the end of the field MUST be aligned on a 4-byte boundary by padding with arbitrary values that MUST be ignored on receipt. LuTransId (variable): This field MUST contain a DTCLU_VARLEN_BYTEARRAY structure that specifies the ID. If the value of cbLength is not a multiple of 4, the end of the field MUST be aligned on a 4-byte boundary by padding with arbitrary values that MUST be ignored on receipt. TXUSER_DTCLURMENLISTMENT_MTAG_REQUEST_COMPLETED