The length of the message in Buffer. Zero is valid, and indicates that the message contains no application data. The upper limit for BufferLength depends on various factors:
If one or both of the above conditions is not satisfied, BufferLength cannot exceed the smaller of the queue's MaxMsgLength attribute and queue-manager's MaxMsgLength attribute.
When a message is on a transmission queue, additional information resides with the message data, and this reduces the amount of application data that can be carried. In this situation, subtract MQ_MSG_HEADER_LENGTH bytes from the MaxMsgLength values of the transmission queues when determining the limit for BufferLength.
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
js02757 |