MsgHeader (24 bytes): This field MUST contain a structure. The value of the dwUserMsgType field MUST be 0x00004411. The value of the dwcbVarLenData field MUST be 4. XlnConfirmation (4 bytes): This field MUST contain the completion status of an exchange of XLN messages with a remote LU. The value MUST be one defined by the enumeration. This message is sent by an LU 6.2 implementation (section ) to report that an exchange of XLN messages with a remote LU did not complete normally. 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) ... ... XlnError MsgHeader (24 bytes): This field MUST contain a structure. The value of the dwUserMsgType field MUST be 0x00004412. The value of the dwcbVarLenData field MUST be 4. XlnError (4 bytes): This field MUST contain the error status resulting from an exchange of XLN messages with a remote LU. The value MUST be one defined by the enumeration. This message is sent by an LU 6.2 implementation (section ) to query for a logical unit of work that requires recovery work to be performed. 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) ... ... MsgHeader (24 bytes): This field MUST contain a structure. The value of the dwUserMsgType field MUST be 0x00004413. The value of the dwcbVarLenData field MUST be 0.
MsgHeader (24 bytes): This field MUST contain a structure. The value of the dwUserMsgType field MUST be 0x00004411. The value of the dwcbVarLenData field MUST be 4. XlnConfirmation (4 bytes): This field MUST contain the completion status of an exchange of XLN messages with a remote LU. The value MUST be one defined by the enumeration. This message is sent by an LU 6.2 implementation (section ) to report that an exchange of XLN messages with a remote LU did not complete normally. 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) ... ... XlnError MsgHeader (24 bytes): This field MUST contain a structure. The value of the dwUserMsgType field MUST be 0x00004412. The value of the dwcbVarLenData field MUST be 4. XlnError (4 bytes): This field MUST contain the error status resulting from an exchange of XLN messages with a remote LU. The value MUST be one defined by the enumeration. This message is sent by an LU 6.2 implementation (section ) to query for a logical unit of work that requires recovery work to be performed. 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) ... ... MsgHeader (24 bytes): This field MUST contain a structure. The value of the dwUserMsgType field MUST be 0x00004413. The value of the dwcbVarLenData field MUST be 0.