
XYGATE
®
Data Protection
™
Reference Manual
Chapter 5. Resolving Issues that can Occur when Installing the XDP Library
XYPRO Technology Corporation
27
Proprietary and Confidential
eld &
-L $system.system &
tmpapplb &
$disc.xygatedp.xdp8ext &
-allow_duplicate_procs &
-export_all &
-shared &
-verbose &
-set interpose_user_library on &
-set floattype neutral &
-o newapplb
It is very important that the
interpose_user_library
option is set to ON when
building a native mode code 800 run-time library. This setting allows XDP to intercept
the necessary Guardian I/O procedure calls in the application.
Combining XDP with an application program using ELD requires the same basic steps,
but the “r” option in the ELD obey file would be omitted.
Table 2 below lists the Guardian procedures that XDP intercepts. Any application
procedure with a name in the left column will conflict with the XDP-intercepted
procedure.
Table 2: Guardian Procedures Intercepted by XDP
XDP Intercepts these procedures
And Invokes this procedure name
AWAITIO
__XYPRO_AWAITIO
AWAITIOX
__XYPRO_AWAITIOX
AWAITIOXL
__XYPRO_AWAITIOXL
C85LIB_CLOSE_
__XYPRO_C85LIB_CLOSE_
C85LIB_DELETE_
__XYPRO_C85LIB_DELETE_
C85LIB_OPEN_
__XYPRO_C85LIB_OPEN_
C85LIB_OPEN_AD_
__XYPRO_C85LIB_OPEN_AD_
C85LIB_READ_
__XYPRO_C85LIB_READ_
C85LIB_READRANDOM_
__XYPRO_C85LIB_READRANDOM_
C85LIB_READSEQ_
__XYPRO_C85LIB_READSEQ_
C85LIB_REWRITE_
__XYPRO_C85LIB_REWRITE_
C85LIB_START_
__XYPRO_C85LIB_START_
C85LIB_WRITE_
__XYPRO_C85LIB_WRITE_
C85LIB_WRITERELINX_
__XYPRO_C85LIB_WRITERELINX_
C85LIB_WRITESEQ_
__XYPRO_C85LIB_WRITESEQ_
C85LIB_WRITEUPDATE_
__XYPRO_C85LIB_WRITEUPDATE_
C8LIB^DELETE
*
__XYPRO_C8LIB_DELETE
C8LIB^OPEN
*
__XYPRO_C8LIB_OPEN
C8LIB^READRANDOM
*
__XYPRO_C8LIB_READRANDOM
C8LIB^READSEQ
*
__XYPRO_C8LIB_READSEQ
Summary of Contents for Trinitron WEGA KV-DZ29M91
Page 2: ......