TMF Application Programmer's Guide (H06.06+, J06.03+)
TMF ARLIB2 Audit-Reading Procedures
HP NonStop TMF Application Programmer’s Guide—540139-009
5-103
Error Codes
Error Codes
Table 5-3 lists all of the error codes returned by the TMF audit-reading procedures.
Additional error codes will be defined in the future. You should design your error
handling code so that it can be easily expanded to recognize and respond to error
code values not documented in this table.
Table 5-3. Error Codes by Class (page 1 of 4)
Code DDL Name Meaning
Successful
0 AR-OK Successful completion.
User Errors
-1 ARE-ALREADY-STARTED You called ARSTART, but audit reading is
already started.
-2 ARE-BAD-PARAM-COMBINATION There is a conflict between two or more
parameters that are valid when taken
individually.
-3 ARE-CURSOR-NOT-ALLOCATED The specified cursor was not allocated in
the call to ARSTART.
-4 ARE-CURSOR-NOT-OPEN The specified cursor is not open.
-5 ARE-CURSOR-NOT-POSITIONED The specified cursor has not been
positioned.
-6 ARE-CURSOR-SEQNO-RANGE The sequence number passed to
ARPOSITION is not within the range
specified when the cursor was opened.
-7 ARE-INVALID-PARAM The value of a parameter is outside the
valid range.
-8 ARE-MISSING-PARAM A required parameter is missing from the
call.
-9 ARE-NO-CURRENT-RECORD There is no current audit record from which
to satisfy the request.
-10 ARE-NO-DISK-SPACE ARSTART received an error 43 (no disk
space) when attempting to allocate an
extended segment.
-11 ARE-NO-FREE-CURSORS All allocated cursors are in use.
-12 ARE-NOT-AVAILABLE The object of the procedure call, such as a
before-image or after-image, does not exist
in the current audit record (you are using
the wrong procedure call for the current
type of audit record).










