RSC/MP 7.2 Programming Manual
Migration to RSC/MP 7.2
HP NonStop Remote Server Call (RSC/MP) Programming Manual—522360-004
A-2
Deprecated RSC API Functions
Applications that use the following will require changes when rebuilding:
•
RSCNT.DLL / RSCNT.LIB (Windows only)
The RSCNT.DLL run-time library offers the RSC API for Windows in the CDECL
calling convention. Applications linked with the RSCNT.LIB import library prior to
RSC/MP V6.0 will execute with the RSCNT.DLL shipped with this version. Note
that compatibility issues due to discontinued functions or options can occur.
The RSCNT.LIB import library offered the RSC API for Windows in the CDECL
calling convention. This import library is not included in this version; the STDCALL
import library RSCW32.LIB is provided. Applications that need modifications
requiring compiling and linking will need to be converted to link with RSCW32.LIB
import library. In general, try to migrate applications to use the RSCW32.LIB import
library and RSCW32.DLL run-time library.
Applications that linked with the RSC/MP 6.0 RSCNT.LIB import library were
actually linking with a STDCALL library. If these applications need to be run without
re-linking, delete the RSCNT.DLL library and copy RSCW32.DLL to RSCNT.DLL. If
these applications are re-linked, use with the RSCW32.LIB import library.
Deprecated RSC API Functions
These RSC API functions have been deprecated and will not be included in future
versions of RSC/MP. This table shows the old call and the new call that you should use
with this version of RSC/MP:
Discontinued RSC API Function Return Values
These functions have discontinued return values.
Deprecated Function
Supported
Function
RscDesignateSem RscNotifySem
RscError RscErrorInfo
RscErrorCopy RscErrorInfo
RscSwapInt RscSwapShort
Function
Value
RscBeginSession RSC_PATHTERM_TIMEOUT
RSC_PROCESS_IS_NOT_PATHMON
RscConnect RSC_NO_SUBSYSTEMS_AVAILABLE
RSC_SUBSYSTEM_BUSY
RSC_INCOMPATIBLE_TDP