General data structure

List APIs use a general data structure. A data structure is an area of storage that defines the layout of the fields within the area.

The following figure shows the general data structure for the list APIs.
Figure 1. Data structure for list APIs
General data structure for list APIs

All offset values are from the beginning of the user space. The offset values for the Dump Object (DMPOBJ) and Dump System Object (DMPSYSOBJ) commands also start at the beginning of the user space. To get the correct starting position for the Change User Space (QUSCHGUS) and Retrieve User Space (QUSRTVUS) APIs, add one to the offset value.