Runtime user exits are standard routines that reside on the target system and allow applications generated by CA Gen to access the system features. All generated applications can access the routines without including the routines as part of the application. These user exits can supply basic functionality, or you can customize them for the target system.
All runtime user exits are provided in source and object format and loaded onto the target system during IT installation. You can use the object format runtime user exits without change. They are ready to link into applications as you compile the application. The source code is provided in all supported languages, so you can modify runtime user exits to meet your site requirements. After completing the modifications, compile the modified user exit, and overwrite the existing version with your new one using the following scripts:
Note: VSabc refers to the supported version of Visual Studio. Replace VSabc with VS100 for Visual Studio 2010 and VS110 for Visual Studio 2012. xx refers to the current release of CA Gen. For the current release number, see the Release Notes.
You do not need to relink the applications that use the recompiled user exit for the change to be effective.
When migrating to the latest CA Gen environment, it may be necessary to recompile your user exits. This may be due to a number of reasons, including changes to the calling interface, compiler upgrades, and third party product upgrades.
Note: For release specific instructions, see Release Notes.
There is a set of user exits for each CA Gen Runtime supported on Windows, those for GUI applications and those for block mode applications. Batch files are provided to assist in building the runtime user exits for each runtime environment listed in the following sections.
The following table lists the set of runtime user exits for the CA Gen Runtimes.
|
Application Type |
Provided as |
|---|---|
|
GUI applications |
Wrexitn.c |
|
Block mode Applications |
tir*.c files |
|
Copyright © 2013 CA.
All rights reserved.
|
|