Link Logic  | 
     
  DEVELOPER  | 
  ![]()  | 
The following logic commands allow you to interface to programs developed in other languages.
| 
   Logic Command  | 
  
   Description  | 
| 
   Calls a subroutine directly from the kernel.  If issued from Unix, the subroutine indicated by the LINK verb must be physically linked to the kernel at build time.  If issued from a Windows kernel, the subroutine must be in a DLL that is called by the kernel process. Click here to learn more about the LINK Logic Verb family.  | 
|
| 
   Calls a subroutine using the Windows Client. Therefore, its format is dependent only on which Client is used. Any kernel (including Unix) may call a LINK-CLIENT DLL. The Client must be able to locate the DLL. Click here to learn more about the LINK Logic Verb family.  | 
|
| 
   Supports keywords on the call to indicate whether a parameter is an input to the DLL, an output (return) parameter, or both. Click here to learn more about the LINK Logic Verb family.  | 
|
| 
   Calls an external procedural language routine from PROIV and provides screen refreshing.  | 
|
| 
   A pass command to the operating system and provides for screen refreshing.  | 
|
| 
   An external program is called from PROIV with the expectation that the called program will return control to PROIV.  | 
|
| 
   PROIV transfers control to an external program with no provision for the return of control to PROIV.  | 
|
| 
   An external program calls PROIV and provides for the return of control.  | 
Topic ID: 520015










  