Freigeben über


tecwrksd

Tecwrksd ist ein logischer Einheitendatensatz (LU)/Session Information Record, der Details zu einer 3270 LU enthält.

Syntax

  
typedef struct tecwrksd {  
    UCHAR   cwshost[9];  
    USHORT  cwsestyp;  
    USHORT  cwsmodov;   
    USHORT  cwspad;  
} TECWRKSD;  

Elemente

cwshost[9]
Zugriff auf LU/Poolname.

cwsestyp
Sitzungstyp (M2, M3, M4, M5, Drucker).

cwsmodov
Gibt an, ob der Benutzer über die Berechtigung zum Außerkraftsetzen verfügt.

Cwspad
Zwei Bytes Abstand.

Bemerkungen

In der folgenden Liste der Member wird die Bedeutung jedes Felds in der Tecwrksd-Struktur erläutert und angegeben, wie die Anwendung jedes Felds verwenden soll. Weitere Informationen zur Konfiguration von HostIntegration Server 3270 finden Sie unter Konfigurationsinformationen.

cwshost
Der Name (bis zu acht Zeichen) des LU- oder LU-Pools, den diese Sitzung für die Verwendung konfiguriert hat. Die Anwendung gibt diesen Namen für die Open(SSCP)-Anforderung an.

cwsestyp
Der LU-Typ (Anzeige oder Drucker) der lu, die von dieser Sitzung verwendet wird, und (wenn es sich um eine Anzeige-LU oder einen Pool von Anzeige-LUs handelt) das Bildschirmmodell. Mögliche Werte sind:

  • CERTMOD2 (0) Modell 2-Anzeige (24 x 80)

  • CERTMOD3 (1) Modell 3-Anzeige (32 x 80)

  • CERTMOD4 (2) Modell 4-Anzeige (43 x 80)

  • CERTMOD5 (3) Modell 5-Anzeige (27 bis 132)

  • CERTPRNT (4) Hostdrucker

Die Anwendung sollte diesen Wert verwenden, um zwischen Anzeige- und Druckersitzungen zu unterscheiden und das entsprechende Bildschirmmodell für Anzeigesitzungen festzulegen.

cwsmodov
TRUE , wenn der Benutzer über die Berechtigung verfügt, das Bildschirmmodell für Anzeigesitzungen außer Kraft zu setzen , d. h., die Sitzung so zu ändern, dass ein anderes Bildschirmmodell verwendet wird als das konfigurierte. Wenn dieser Wert FALSCH ist, darf der Benutzer das Bildschirmmodell nicht ändern. Dieses Feld wird nicht für Druckersitzungen verwendet und sollte nicht überprüft werden.