Freigeben über


tecwrkus

tecwrkus ist ein 3270-Benutzerdatensatz, der eine Reihe von Datensätzen mit tecwrksd-LU-/Sitzungsinformationen enthält.

Syntax

  
typedef struct tecwrkus {  
    USHORT   cwlen;  
    USHORT   cwtype;  
    UCHAR    cwname[21];  
    UCHAR    cwremark[26];  
    UCHAR    cwstylef[9];  
    USHORT   cwvewrtm;  
    USHORT   cwalert;  
    USHORT   cwchghan;  
    USHORT   cwmaxses;  
    USHORT   cwnumrec;  
    TECWRKSD cwsesdat[10];  
    USHORT   cwmodisf;  
    UCHAR    cwstatus;  
    UCHAR    cwpad;  
    USHORT   cwnumrmp;  
    TECWRKSD cwremap[1];  
} TECWRKUS;  

Member

cwlen
Datensatzlänge.

cwtype
Datensatztyp.

cwname[21]
Benutzername.

cwremark[26]
Kommentarfeld.

cwstylef[9]
Name der anfänglichen Formatvorlagendatei.

cwvewrtm
Gibt an, ob der Benutzer RTM-Informationen (Response Time Monitor) anzeigen kann.

cwalert
Gibt an, ob der Benutzer über die ALERT-Berechtigung verfügt.

cwchghan
Gibt an, ob der Benutzer den Namen der LU oder des Pools ändern kann, auf die bzw. den zugegriffen wird.

cwmaxses
Maximale Anzahl aktiver Sitzungen (1–10).

cwnumrec
Anzahl der Sitzungen für den Benutzer.

cwsesdat[10]
Datensätze mit Sitzungsinformationen.

cwmodisf
Berechtigung zum Ändern der anfänglichen Formatvorlage.

cwstatus
Statusbyte: Benutzer oder Gruppe.

cwpad
Ein Byte Auffüllung.

cwnumrmp
Anzahl der LUs/Pools in der Neuzuordnungsliste.

cwremap[1]
Neuzuordnungsliste für LU/Pool.

Hinweise

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

cwlen
Die Länge des 3270-Benutzerdatensatzes (dieser ist variabel, da er eine variable Anzahl von LU-/Sitzungsdatensätzen in der Neuzuordnungsliste enthält). Die Anwendung sollte diesen Wert verwenden, um bei der Suche nach dem richtigen Datensatz den Anfang des nächsten 3270-Benutzerdatensatzes zu ermitteln.

cwtype
Identifiziert dies als 3270-Benutzerdatensatz.

cwname
Der LAN-Manager-Benutzername (Local Area Network) oder ein anderer identifizierender Name des 3270-Benutzers (bis zu 20 Zeichen). Die Anwendung verwendet diesen bei der Suche nach dem richtigen 3270-Benutzerdatensatz.

cwremark
Ein optionales Kommentarfeld (bis zu 25 Zeichen), das im Konfigurationsprogramm verwendet wird, um weitere Informationen zum Benutzer anzugeben (z. B. den vollständigen Namen des Benutzers).

cwstylef
Der Name (bis zu acht Zeichen) der Standardformatvorlagendatei, die von diesem Benutzer verwendet wird (eine Datei mit den 3270-Anpassungseinstellungen des Benutzers, die von den Host Integration Server-3270-Emulationsprogrammen verwendet wird). Dieses Feld kann verwendet werden, um ggf. die entsprechende Datei für Ihren 3270-Emulator zu identifizieren.

Wenn dieses Feld leer ist, wird keine Formatvorlagendatei verwendet, und der 3270-Emulator sollte auf die Standardeinstellungen zurückgesetzt werden (es sei denn, er wird durch eine vom Benutzer angegebene Formatvorlagendatei überschrieben).

cwvewrtm
TRUE, wenn dieser Benutzer RTM-Statistiken für seine 3270 Sitzungen anzeigen darf. Wenn dieses Feld FALSE lautet, sollte die Anwendung weder RTM-Statistiken noch in der Statuszeile der Anzeigesitzungen einen Indikator für die Uhrzeit der letzten Transaktion (Last Transaction Time Indicator, LTTI) anzeigen. Weitere Informationen zur Verwendung von RTM finden Sie unter Diagnosedatensatzformat.

cwalert
TRUE, wenn der Benutzer NetView-Benutzerwarnungen senden darf. Wenn dieses Feld FALSE lautet, darf der Benutzer keine Warnungen senden. Weitere Informationen zur Verwendung von Warnungen finden Sie unter Diagnosedatensatzformat.

cwchghan
TRUE, wenn der Benutzer eine 3270-Sitzung neu zuordnen darf, um eine andere LU zu verwenden (in diesem Fall kann jede beliebige LU in der Neuzuordnungsliste verwendet werden – siehe cwremap). Wenn dieses Feld FALSE lautet, sollte die Anwendung dem Benutzer nicht gestatten, Sitzungen neu zuzuordnen.

cwmaxses
Die maximale Anzahl aktiver Sitzungen, die für diesen Benutzer zulässig sind. Wenn die Anzahl der konfigurierten Sitzungen (siehe cwnumrec) höher ist, darf dem Benutzer nicht gestattet werden, mehr Sitzungen gleichzeitig zu aktivieren, als in diesem Feld angegeben ist.

cwnumrec
Die Gesamtzahl der für diesen Benutzer konfigurierten Sitzungen. Der Benutzerdatensatz enthält immer 10 LU-/Sitzungsdatensätze (siehe cwsesdat), aber nur die hier konfigurierte Anzahl von Sitzungen wird verwendet, der Rest wird mit Nullen aufgefüllt.

cwsesdat
Zehn LU-/Sitzungsdatensätze. Einige dieser Datensätze können mit Nullen aufgefüllt werden, was darauf hinweist, dass sie nicht verwendet werden (cwnumrec gibt die Anzahl der verwendeten Sitzungen an). Die Anwendung sollte nur solche Sitzungen auflisten und zur Verwendung durch den Benutzer zulassen, die hier gültige Sitzungsdatensätze aufweisen.

cwmodisf
TRUE, wenn der Benutzer die anfängliche 3270-Anpassung ändern darf. Wenn dieses Feld FALSE lautet, sollte die Anwendung die von cwstylef definierte Anpassung verwenden (sofern angegeben). Dem Benutzer sollte nicht gestattet werden, Änderungen an dieser Formatvorlage vorzunehmen oder sie durch Laden einer anderen Formatvorlagendatei zu überschreiben.

cwstatus
Gibt an, ob der Benutzername in diesem Datensatz ein LAN Manager-Benutzername oder -Gruppenname ist. Das am wenigsten signifikante Bit dieses Bytes ist CERTGRUP (1) für eine Gruppe und Null für einen Benutzer. Andere Bits werden nicht verwendet.

cwpad
Auffüllungsbyte – wird von der Anwendung nicht verwendet.

cwnumrmp
Die Anzahl der LU-/Sitzungsdatensätze in der Neuzuordnungsliste (siehe cwremap).

cwremap
Die Liste der LU-/Sitzungsdatensätze, die die LUs angibt, denen der Benutzer Sitzungen (falls vorhanden) neu zuordnen kann. Wenn es dem Benutzer nicht gestattet ist, Sitzungen neu zuzuordnen (siehe cwcghhan), wird diese Liste nicht verwendet und sollte von der Anwendung nicht überprüft werden.