The level 3 structure allows you to enumerate, get, or set information about an application's fixed data and its list data.
struct app_info_3{ unsigned char app3_name[APP_LEN + 1]; unsigned char app3_pad_1; unsigned char LSFAR * LSPTR app3_remark; unsigned char LSFAR * LSPTR app3_command; unsigned char LSFAR * LSPTR app3_command_parms; unsigned char app3_app_alias_or_drv[ALIAS_LEN + 1]; unsigned char app3_pad_2; unsigned char app3_app_drive; unsigned char LSFAR * LSPTR app3_app_path_to_dir; unsigned char app3_wrkdir_alias_or_drv[ALIAS_LEN + 1]; unsigned char app3_pad_3; unsigned char app3_wrkdir_drive; unsigned char LSFAR * LSPTR app3_wrkdir_path_to_dir; unsigned char app3_prompt; unsigned char app3_interface; unsigned char app3_apptype; unsigned short app3_res_count; };
where: