Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (T-V)
Guardian Procedure Calls Reference Manual—522629-013
15-6
TEXTTOSSID Procedure
ssid output
INT .EXT:ref:6
receives the internal form of the subsystem ID contained in
chars.
status output
INT(32) .EXT:ref:1
a status code which indicates any problems encountered (the two numbers
describe the two halves of the INT(32) value):
(0,0)no error
(0,x)something was wrong with the calling sequence
x: 29) a required parameter is missing
632not enough stack space
(1,x)error allocating the private segment; x is the error code from
ALLOCATESEGMENT
(2,x)problem opening the template file.
x: > 0file-system error code
-1file code not 839 or 844
-2file not disk file
-3file not key sequenced
-4file has wrong record size
-5file has wrong primary key definition
(3,x)error reading the template file; x is the file-system error code.
(4,0)syntax error on the external form subsystem ID
(5,0)the subsystem ID had a subsystem name rather than a subsystem number
and no match could be found for that name.
(6,0)the subsystem ID had a subsystem name rather than a subsystem number
and more than one match was found for that name.
(7,x)error accessing the private segment; x is the error code returned from
MOVEX.
(8,0)internal error