The Start Program Export (STRPGMEXP) command identifies the
beginning of a list of exports from the service program T1520SP2.
The Export Symbol (EXPORT) command identifies the symbol name
write_audit_trail to be exported from the service program
T1520SP2.
The symbol name write_audit_trail, identified between the
STRPGMEXP PGMLVL(*CURRENT) and ENDPGMEXP pair, defines
the public interface to the service program T1520SP2. Only
those procedures and data items exported from the module objects making up the
ILE C service program can be exported from this service program. If you
cannot control the public interface, run-time or activation errors may
occur.
The symbol name write_audit_trail is enclosed in apostrophes to
maintain its lowercase format. Without apostrophes it is converted to
uppercase characters. (The binder would search for WRITE_AUDIT_TRAIL,
which it would not find.)
The symbol name write_audit_trail is also used to create a
signature. The signature validates the public interface to the service
program T1520SP2 at activation. This ensures that the ILE C
service program T1520SP1 and the ILE C program T1520PG1
can use service program T1520SP2 without being re-created.