Using Dynamic Screen Manager APIs

Data structures for DSM APIs

Data structures for use with ILE C, ILE COBOL, and ILE RPG are available in the QSYSINC library in member QSNAPI for service program QSNAPI.


Omitting parameters with associated lengths

To omit a parameter with an associated length parameter, that length parameter should be omitted or specified as 0. If the length parameter is specified with a value greater than 0, the parameter with which it is associated is required.

For example, to omit the user extension information on the low-level environment, specify either a NULL pointer by value, or 0 by reference for the length. The extension information structure is ignored. If the length is greater than 0, the extension information structure cannot be NULL. If it is, then a Required parameter omitted error is generated.


[ Back to top | Dynamic Screen Manager APIs | APIs by category ]