Guardian Procedure Calls Reference Manual
Contents
About This Manual......................................................................................15
Supported Release Version Updates (RVUs)................................................................................15
Intended Audience..................................................................................................................15
New and Changed Information................................................................................................15
Document Organization..........................................................................................................23
Notation Conventions..............................................................................................................24
Related Information.................................................................................................................27
Publishing History...................................................................................................................28
HP Encourages Your Comments................................................................................................28
1 Introduction to Guardian Procedure Calls.....................................................29
Types of Guardian Procedure Calls...........................................................................................29
G-Series, H-Series, and J-Series Guardian Procedures..................................................................30
SPR Requirements for Increased Enscribe Limits for the H06.28/J06.17 Release...............................31
Header Files for Guardian Procedure........................................................................................32
TAL Syntax for a Guardian Procedure Call.................................................................................34
Reference Parameter Overlap...................................................................................................35
Bounds Checking of Reference Parameters for Guardian Procedures..............................................35
2 Guardian Procedure Calls (A-B)..................................................................38
ABEND Procedure (Superseded by PROCESS_STOP_ Procedure) .................................................39
ACTIVATEPROCESS Procedure (Superseded by PROCESS_ACTIVATE_ Procedure)............................45
ADDDSTTRANSITION Procedure (Superseded by DST_GETINFO_ Procedure).................................47
ADDRESS_DELIMIT[64]_ Procedures..........................................................................................49
ADDRTOPROCNAME Procedure..............................................................................................54
ALLOCATESEGMENT Procedure (Superseded by SEGMENT_ALLOCATE[64]_ Procedures)...............58
ALTER Procedure (Superseded by FILE_ALTERLIST_ Procedure) ......................................................64
ALTERPRIORITY Procedure (Superseded by PROCESS_SETINFO_ Procedure) ..................................67
ARMTRAP Procedure (Superseded by SIGACTION_INIT_ Procedure).............................................69
AWAITIO[X|XL] Procedures.....................................................................................................76
BACKSPACEEDIT Procedure.....................................................................................................85
BINSEM_CLOSE_ Procedure....................................................................................................86
BINSEM_CREATE_ Procedure...................................................................................................88
BINSEM_FORCELOCK_ Procedure............................................................................................91
BINSEM_GETSTATS_ Procedure................................................................................................93
BINSEM_ISMINE_Procedure....................................................................................................97
BINSEM_LOCK_ Procedure......................................................................................................99
BINSEM_OPEN_ Procedure...................................................................................................101
BINSEM_STAT_VERSION_ Procedure......................................................................................103
BINSEM_UNLOCK_ Procedure...............................................................................................105
BREAKMESSAGE_SEND_ Procedure.......................................................................................107
3 Guardian Procedure Calls (C)..................................................................109
CANCEL Procedure..............................................................................................................111
CANCELPROCESSTIMEOUT Procedure....................................................................................113
CANCELREQ[L] Procedures....................................................................................................114
CANCELTIMEOUT Procedure.................................................................................................117
CHANGELIST Procedure........................................................................................................118
CHECK^BREAK Procedure.....................................................................................................120
CHECK^FILE Procedure.........................................................................................................122
CHECKALLOCATESEGMENT Procedure (Superseded by SEGMENT_ALLOCATE_CHKPT_
Procedure)...........................................................................................................................128
CHECKCLOSE Procedure (Superseded by FILE_CLOSE_CHKPT_ Procedure)..................................132
Contents 3