z/OS TSO/E Programming Services
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Invoking GETMSG

z/OS TSO/E Programming Services
SA32-0973-00

You can invoke GETMSG from an assembler program or as an assembler service from a program written in a high-level language. The method you use to invoke GETMSG depends on the language your program is written in. For more information about invoking GETMSG as an assembler service from a high-level language, see your language reference.

GETMSG must be invoked in the key and execution state of the calling program. GETMSG must be invoked in 31-bit addressing mode. The caller's parameters must be in the primary address space. It can accept input above or below 16 MB in virtual storage.

Figure 1 shows the standard parameter list structure for GETMSG.

Figure 1. Parameter List Structure for GETMSG Service Parameters
When the GETMSG service is called, the MVS™ registers contain the following values:
Register 0
Unpredictable
Register 1
The address of the parameter list
Registers 2–12
Unpredictable
Register 13
The problem program save area
Register 14
The return address
Register 15
The entry point address of the programming service

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014