hisrt

hisrt gives system error codes above 400 million during lseek, read, and write. Read the message written to stderr. Subtract 400 million from the error code. This is the error code returned by the system.

In UNIX the strerror subroutine translates the error code.

In Windows the FormatMessage subroutine translates the error code.


User Error Codes

Error Code Description
350001001 Error in hgetblk.
350001002 Error in hgetblk.
350001003 Error in hputblk.
350001004 Error in hgetptr.
350001005 Error in hgetptr.
350001006 Error in hputptr.
350001007 Error in hgetblk.
350001008 Error in hputblk.
350001009 Error in hputblk.
350001010 Reserved key
350001011 Inserting a non-hash record.

Each of the error messages in this subroutine are for a different part of the process.

hisrt is documented in Hash Subroutines.