CSTATIC - Statisch verlinkte Module

Dieser Natural-Profilparameter kann benutzt werden, um eine Liste mit Namen von Modulen zu definieren, die mit dem Natural-Parametermodul statisch verlinkt werden sollen. Er entspricht dem Macro NTCSTAT im Natural-Parametermodul.

Mögliche Werte Siehe CSTATIC-Parameter-Syntax.
Standard-Einstellung keine  
Dynamische Angabe nein  
Angabe innerhalb der Session nein  

Anmerkungen:

  1. Jedes angegebene und mit dem Natural-Parametermodul verlinkte Modul kann über ein CALL-Statement aus einem Natural-Objekt aufgerufen werden.
  2. Da die Länge eines Parameterwertes auf 256 Bytes begrenzt ist, ist auch die Anzahl der Modulnamen, die mit CSTATIC angegeben werden können, begrenzt. Wenn Sie mehr statisch verlinkte Module definieren wollen, können Sie als Alternative das Makro NTCSTAT benutzen.
  3. Module, die statisch verlinkt wurden, können ersetzt werden, indem man sie während der Session-Initialisierung dynamisch lädt; siehe Profilparameter RCA. Module, die weder statisch noch dynamisch verlinkt wurden, werden geladen, wenn sie das erste Mal mit einem CALL-Statement aufgerufen werden.
  4. Wenn Sie Module mit einem umgebungsunabhängigen Nukleus verlinken wollen, müssen Sie sie mit dem Parameter CSTATIC in zwei Parametermodulen angeben: Eines, das mit dem umgebungsunabhängigen Nukleus verlinkt ist, und eines, das mit dem umgebungsabhängigen Nukleus verlinkt ist. Dabei ist zu beachten, dass für alle anderen Parameterdefinitionen nur das mit dem umgebungsabhängigen Nukleus verlinkte Parametermodul benutzt wird.
  5. Weitere Informationen siehe Modules for Static Linking in der Installation-Dokumentation.

Dieses Dokument behandelt folgende Themen:


CSTATIC-Parameter-Syntax

Zu jedem Modulnamen (1 - 8 Zeichen) wird eine externe Referenz für den Linkage Editor erzeugt.

CSTATIC=module-name

Oder, falls die externe Referenz (entry-name) anders lautet als der Modulname, kann der Eintragname in Klammern nach dem Modulnamen angegeben werden:

CSTATIC=module-name(entry-name)

NTCSTAT-Macro-Syntax

Mit dem Makro NTCSTAT kann jeweils ein Modul pro Makro-Aufruf angegeben werden. Zu jedem Modulnamen (1 - 8 Zeichen) wird eine externe Referenz für den Linkage Editor erzeugt.

         NTCSTAT module-name

Oder, falls die externe Referenz (entry-name) anders lautet als der Modulname, kann der Eintragname, abgetrennt durch ein Komma, nach dem Modulnamen angegeben werden:

         NTCSTAT module-name,entry-name

Beispiel für CSTATIC-Parameter

CSTATIC=(MOD1,MOD7(ENTRY2),MOD12,MOD27($MAIN))

Beispiele für NTCSTAT-Makros

         NTCSTAT MOD1
         NTCSTAT MOD7,ENTRY2
         NTCSTAT MOD12
         NTCSTAT MOD27,$MAIN