TMF Application Programmer's Guide (H06.06+, J06.03+)

TMF ARLIB2 Audit-Reading Procedures
HP NonStop TMF Application Programmers Guide540139-009
5-43
ARFETCHFIELDVALUE
is the maximum number of bytes to copy into before-image. This value must be
supplied if before-image is present.
ARFETCHFIELDVALUE returns an error for values of max-before-copy-len
less than 1.
actual-before-len output, optional
INT .EXT:ref:1
returns the actual length of the retrieved before-image of the field. For a variable-
length character (VARCHAR) field, this value includes the 2-byte length word of the
field. For null fields, this count includes the two bytes occupied by the null indicator.
after-image output, optional
INT .EXT:ref:*
is a buffer in the application process in which the after-image of the field is
returned.
max-after-copy-len input, optional
INT:value
is the maximum number of bytes to copy into after-image. This value must be
supplied if after-image is present.
ARFETCHFIELDVALUE returns an error for values of max-after-copy-len
less than 1.
actual-after-len output, optional
INT .EXT:ref:1
returns the actual length of the retrieved after-image of the field. In the case of a
variable-length character (VARCHAR) field, this value includes the 2-byte length
word of the field. For fields that can be set to a null value, this count includes the
2 bytes occupied by the null indicator.
next-field output, optional
INT .EXT:ref:1
returns the next available field in the current audit record.
sub-system output, optional
INT .EXT:ref:1
is a returned value valid only when return-code equals ARE-INTERNAL-ERROR
(-1000), in which case this value reports the subsystem that returned the error.
Table 5-4 describes the subsystem codes.