Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Using DFSMSdfp Callable Services z/OS DFSMSdfp Advanced Services SC23-6861-01 |
|
This information describes the DFSMSdfp-related callable services. Callable services reside in SYS1.CSSLIB, the callable system service library. They are invoked from a user program by issuing a CALL statement, accompanied by a parameter identifying the desired service and a list of service-specific arguments and storage areas. The intent is that if you link edit any of the routines described here with your program, the routine continues to execute correctly on future levels of the operating system. The DFSMSdfp callable services provide 15 callable system services. They can be invoked by the high-level languages supported by z/OS Language Environment® and by assembler language callers. Note: Nine
of these callable services are related to using the character data
representation architecture (CDRA) identifiers.They
are application program interfaces (APIs) that are needed to consistently
and correctly process graphic character data. We have listed them
here (see Character Data Representation Architecture (CDRA) APIs), but for detailed
information on their use, refer to Character Data Representation Architecture Reference and RegistryCharacter Data Representation Architecture Reference and RegistryCharacter Data Representation Architecture Reference and Registry.
These services enable programs written in assembler language or
high-level languages to use:
This information describes calling the service from a nonreentrant program written in assembler language. See z/OS MVS Programming: Assembler Services Reference ABE-HSP for information on using CALL in a reentrant program. For information on using CALL in programs written in high-level languages, see the applicable language documentation. Your program can call the DFSMSdfp callable services in either
24- or 31-bit AMODE. The program can be executed in any protection
key and in either supervisor or problem state. When you invoke any
of the callable services, your program must provide the address of
a standard 18 word save area in register 13. The syntax diagrams here
show a CALL statement in assembler language. These callable services
can be invoked in the following two ways:
|
Copyright IBM Corporation 1990, 2014
|