TNS/E Native Application Conversion Guide
Converting Programs With Guardian API Calls
TNS/E Native Application Conversion Guide—529659-003
10-10
Adjusting for Increased DCT Limits
names. See the
H06.nn Software Installation and Upgrade Guide
for installation
details.
Adjusting for Increased DCT Limits
This change can affect TAL programs that you are converting to TNS/E pTAL.
The destination control table (DCT) contains entries for logical device numbers and
named processes. The DCT limit refers to the maximum number of logical device
numbers and named processes that the operating system can accommodate. As of the
G06.23 RVU, the size of the DCT can optionally be increased from its previous limit of
32,767 (a logical device number can have at most 15 bits) to 65,376 (a logical device
number can have up to16 bits). This change can affect TAL programs that call any of
these C-series procedures:
In G06.23 and later RVUs, the default setting for extended DCT limits is OFF; that is,
the extended limits are not in effect. In H-series RVUs, the default setting for extended
DCT limits is ON; that is, the extended limits are in effect. Therefore, if you have not
yet changed any affected applications to allow for the increased limits, you must do
one of the following:
•
Ensure that the system default DCT limits extension is reset to OFF (do this
through an SCF command).
or
•
Change your program to allow for the increased DCT limits.
C-Series Procedure Extended DCT limits affect calls that:
FILEINFO Use the optional
ldevnum
parameter.
GETDEVNAME (Affects all calls.)
GETPDENTRY (Affects all calls.)
GETSYSTEMNAME Use the return value as an ldev or check for specific error
codes.
LOCATESYSTEM Use the return value as an ldev or check for specific error
codes.
LOOKUPPROCESSNAME Pass a DCT index in the
ppd
parameter.










