The method you use to process output parameters depends entirely on your language environment and how it processes user requests. However, once the language environment has the data it needs to return to the Net.Data macro, you can design the language environment to modify the values of parameters passed in the parm_data_array field of the dtw_lei_t structure. The processOutputParms() routine in the program template, in Appendix B, Language Environment Template, shows one possible way of processing output parameters, as well as examples of how to set both string and table parameter values.