Guardian Procedure Calls Reference Manual
Error allocating private segment; x is the ALLOCATESEGMENT error code.(1,x)
Problem opening the template file:(2,x)
file-system error code>0x:
file code not 839 or 844-1
file not disk file-2
file not key-sequenced-3
file has wrong record size-4
file has wrong primary key definition-5
Error reading the template file; x is the file-system error code.(3,x)
Syntax error on the external form subsystem ID.(4,0)
Subsystem ID had a subsystem name rather than a subsystem number and no match could be found for
that name.
(5,0)
Subsystem ID had a subsystem name rather than a subsystem number and more than one match was
found for that name.
(6,0)
Error accessing the private segment; x is the error code returned from MOVEX .(7,x)
Internal error.(8,0)
Returned Value
INT
Number of characters scanned from chars. Zero is returned if an error occurs.
Considerations
The external form of a subsystem ID is owner.ss.version or 0.0.0
where
is1 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.
owner
is either the subsystem number or the subsystem name.ss
A subsystem number is a string of digits which may be preceded by a minus sign. The value of the
number must be between -32767 and 32767.
A subsystem name is 1 to 8 letters, digits, or hyphens, the first of which must be a letter. Letters are
not upshifted; the end user must enter the subsystem name in the proper case.
is either a string of digits which represents a TOSVERSION-format version (Ann) or a value from 0 to
65535.
version
Examples of a subsystem ID in external form:
HP.PATHWAY.C00
HP.52.0
0.0.0
The 0.0.0 form is used to represent the "null" subsystem ID. Its internal representation is binary
zero. The number of zeros in each field may vary; for example, 000.0.000 is equivalent to 0.0.0.
TEXTTOSSID Procedure 1419