Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual—522629-013
12-54
PROCESS_DEBUG_ Procedure
PROCESS_DEBUG_ Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
Considerations
OSS Considerations
Example
Related Programming Manual
Summary
The PROCESS_DEBUG_ procedure invokes the debugging facility on the calling
process or on another process.
The operating system provides a debugging facility that responds to debug events by
passing control to one of two debugging utilities: Debug or Inspect. Debug is a low-
level debugger. Inspect is an interactive symbolic debugger that lets you control
program execution, display values, and modify values in terms of source-language
symbols.
Syntax for C Programmers
The parameter length specifies the length in bytes of the character string pointed to
by
terminal-name. The parameters terminal-name and length must either both
be supplied or both be absent.
Syntax for TAL Programmers
#include <cextdecs(PROCESS_DEBUG_)>
short PROCESS_DEBUG_ ( [ short *processhandle ]
,[ const char *terminal-name ]
,[ short length ]
,[ short now ] );
error := PROCESS_DEBUG_ ( [ processhandle ] ! i
,[ terminal-name:length ] ! i:i
,[ now ] ); ! i