TMF Application Programmer's Guide (G06.26+)

TMF ARLIB2 Audit-Reading Procedures
HP NonStop TMF Application Programmer’s Guide—522419-005
5-66
ARGETMXCOLUMNINFO
The format of the information returned in this buffer is described by the
IMAGEINFO and COLUMNINFO structures defined below. All offsets are
zero-relative from the start of the image buffer.
info-buffer-length input
INT(32):value
is the length in bytes of the caller-allocated info buffer. The performance of this
procedure will be improved if this length is mod 4.
If the specified length is not large enough to contain the information for all the
columns in the record, an ARE-BUFFER-TOO-SMALL error is returned and the
required length is returned in reply-hint.
image-buffer-length-needed output
INT(32) .EXT:ref
indicates how large in bytes the image buffer used with
ARFETCHMXBEFOREDATA[2] or ARFETCHMXAFTERDATA[2] must be for the
SQL/MX object associated with the current audit record.
If this value is not mod 8, it will be rounded up to the next higher value evenly
divisible by 8 before returning to the caller.
reply-hint output
INT(32) .EXT:ref
is a hint returned by TMFARLB2.
If return-code is ARE-BUFFER-TOO-SMALL, reply-hint returns the
minimum length in bytes necessary for info-buffer.
Otherwise, this parameter contains zero.