keyArea

The variable dliVar.keyArea contains the concatenated key of the lowest-level segment found on the most recent DL/I I/O call. The usable data is located in the portion of the key area between keyArea[1] and keyArea[dliVar.keyAreaLen]. This area is read only, as attempting to overwrite it with a length greater than dliVar.keyAreaLen would overwrite other storage.

dliVar.keyArea has the following characteristics:
Primitive type
CHAR
Data length
32767
Value saved across segmented converse?
Yes

Feedback