Previous Topic: PurposeNext Topic: Return Code


Arguments

The following table gives a brief description of each of the arguments:

Name

I/O

Description

*osId

Output

A pointer to character buffer to contain an OS ID (9 bytes, 8 characters plus NULL terminator). This value will be passed to TIRXLAT as the outOS parameter for inbound transactions and as the inOS parameter for outbound transactions. The current default value is MBCS. This should not be confused with an identifier of the underlying operating system on which the server is executing.

*codePage

Output

A pointer to character buffer to contain a codepage ID (9 bytes, 8 characters plus NULL terminator). This value will be passed to TIRXLAT as the outCodePage parameter for inbound transactions and as the inCodePage parameter for outbound transactions. The default value, as returned from this exit, is hard coded into the generated server manager at code generation time. This value will depend upon the platform used to generate the server manager. If the server manager is generated on a Windows platform the value will be 1252, if generated on a UNIX platform using CSE its value will be 819.

*padChar

Output

A pointer to a long value, not currently used for Windows or UNIX servers.