Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Using the Directory Entry Services z/OS DFSMS Using Data Sets SC23-6855-00 |
|||||||||||||||||||||
DESERV provides interfaces to access the directories of PDS and PDSE data sets. With DESERV you can get all the directory entries for a PDSE or selected directory entries for a PDS or a PDSE with the GET_ALL and GET functions, respectively. You can get generation data for a member or all members of PDSE with the GET_G and GET_ALL_G functions, respectively. You can delete or rename a list of members in a PDSE with the DELETE and RENAME functions. You can alter the attributes of a program object (in a PDSE) with the UPDATE function. All functions return results to the caller in areas provided by the invoker or areas returned by DE services. All functions provide status information in the form of return and reason codes. The IGWDES macro maps all the parameter areas. DE services also introduces a new format directory entry called system-managed directory entry (SMDE), mapped by the IGWSMDE macro. The SMDE is an extended and extensible version of the directory entry produced by BLDL. Its chief features are that it provides users with long name support, longer application (user) data, load module indication and version control. Table 1 describes all the functions provided by DESERV. This topic discusses the GET, GET_ALL, GET_ALL_G, GET_G, RELEASE, GET_NAMES, and UPDATE functions. The DELETE and RENAME functions are described later.
|
Copyright IBM Corporation 1990, 2014
|