Directory and Security Server Only
Used only with app_info_13.
struct app_res_list_10 {
unsigned char LSFAR * LSPTR ar110_alias;
unsigned char ar110_pad_1[6 ];
unsigned char ar110_device[DEVLEN + 1];
};
LAN Server and OS/2 Warp Server Only
Used only with app_info_3.
struct app_res_list {
unsigned char arl_alias[ALIAS_LEN + 1];
unsigned char arl_pad_1;
unsigned char arl_device[DEVLEN + 1];
};
where:
- arl_alias specifies the alias for the resource
required by the application. The alias must exist. Alias name may be just
the alias name by itself if the alias is defined in the resource domain
of the application definition. Or you may use the global name or extended
alias name. The global name needs the cell name, resource domain name and
the alias name along with the necessary directory names. The extended name
uses only the alias with @ and the resource name. If the cell name is different
than the local cell, then use another @ and the cell name.
- arl_pad_1 word-aligns the data structure component.
- arl_device indicates the device assigned to
the resource specified by arl_alias when the application starts.
If arl_alias specifies a file alias, arl_device must be a
drive letter followed by a colon (:). Valid drive letters for OS/2 applications
are D-Z. Valid drive letters for DOS applications are A-X. If arl_alias
specifies a print alias, valid values for arl_device are LPT1-LPT9.
If arl_alias specifies a serial device alias, valid values for arl_device
are LPT1-LPT9 and COM1-COM16.
Note: Additionally, each app_res_list structure must have
a unique value for its arl_device field. For example, if arl_alias
specifies a file alias, the drive letter specified in the arl_device
field must be different from appx_app_drive,
appx_wrkdir_drive, and any other arl_device
fields for file aliases.
[Back]
[Next]