Freigeben über


tecwrksd

tecwrksd ist ein LU(Logical Unit)-/Sitzungsinformationsdatensatz, der Details einer 3270-LU enthält.

Syntax

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

Member

cwshost[9]
Name der LU bzw des Pools auf die/den zugegriffen wird.

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

cwsmodov
Gibt an, ob der Benutzer über eine Außerkraftsetzungsberechtigung verfügt.

cwspad
Zwei Byte zum Auffüllen.

Hinweise

In der folgenden Memberliste wird die Bedeutung der einzelnen Felder in der tecwrksd-Struktur erläutert, und es wird angegeben, wie die Anwendung die einzelnen Felder verwenden soll. Weitere Informationen zur3270-Konfiguration von Host Integration Server finden Sie unter Konfigurationsinformationen.

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

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

  • CERTMOD2 (0) Modell 2 Display (24 x 80)

  • CERTMOD3 (1) Modell 3 Display (32 mal 80)

  • CERTMOD4 (2) Modell 4 Display (43 x 80)

  • CERTMOD5 (3) Modell 5 Display (27 mal 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 die Berechtigung hat, das Bildschirmmodell für Anzeigesitzungen außer Kraft zu setzen, d. h., die Sitzung zu ändern, um ein anderes als das konfigurierte Bildschirmmodell zu verwenden. Wenn dieser Wert FALSE ist, darf der Benutzer das Bildschirmmodell nicht ändern. Dieses Feld wird nicht für Druckersitzungen verwendet und sollte nicht überprüft werden.