SPI Programming Manual (G06.24+, H06.03+, J06.03+)

The SPI Procedures
SPI Programming Manual427506-006
3-37
Considerations
status output
INT(32) .EXT:ref:1
is a status code that indicates any problems encountered. These number pairs
describe the two halves of the INT(32) value:
Considerations
The external form of the subsystem ID is owner.ss.version or 0.0.0, where
owner
is 1 to 8 letters, digits, or hyphens, the first of which must be a letter; letters are not
upshifted so the end user must enter
owner in the proper case.
ss
is either the subsystem number or the subsystem name. A subsystem number is a
string of digits that can be preceded by a minus sign. The value of the number is
between -32767 and 32767. A subsystem name is 1 to 8 letters, digits, or hyphens.
Error
numbers Meaning
(0,0) No error
(0,x) Something was wrong with the calling sequence. The x half of INT(32) can
have these values and meanings:
x= 29 A required parameter is missing.
x=632 Not enough stack space is available.
(1,x) An error occurred allocating the private segment. The value of x is the error
code for the ALLOCATESEGEMENT.
(2,x) A problem occurred opening the nonresident template file. The x half of
INT(32) can have these values and meanings:
x=>0 file-system error code
x=-1 filecode not 844
x=-2 file not disk file
x=-3 file not key sequenced
x=-4 file has wrong record size
x=-5 file has wrong primary key definition
(3,x) An error occurred reading the nonresident template file. The x half of INT(32)
is the file-system error.
(4,0) Invalid value in the internal form of the subsystem ID.
(7,x) An error occurred accessing the private segment. The x half of the INT(32)
value is the error code returned from MOVEX.
(8,0) Internal error