tecwrkus
Tecwrkus est un enregistrement utilisateur 3270, qui comprend un certain nombre d’enregistrements d’unité logique ou d’informations de session Tecwrksd.
Syntaxe
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;
Membres
cwlen
Longueur de l’enregistrement.
cwtype
Type de l’enregistrement.
cwname[21]
Nom d’utilisateur.
cwremark[26]
Champ de commentaire.
cwstylef[9]
Nom du fichier de style initial.
cwvewrtm
Indique si l’utilisateur peut afficher des informations sur le moniteur de temps de réponse (RTM, Response Time Monitor).
cwalert
Indique si l’utilisateur dispose d’une autorisation de type ALERT.
cwchghan
Indique si l’utilisateur peut modifier le nom de l’unité logique ou du pool auquel il accède.
cwmaxses
Nombre maximal de sessions actives (1–10).
cwnumrec
Nombre de sessions de l’utilisateur.
cwsesdat[10]
Enregistrements d’informations de session.
cwmodisf
Autorisation de modifier le style initial.
cwstatus
Octet d’état : utilisateur ou groupe.
cwpad
Un octet de remplissage.
cwnumrmp
Nombre d’unités logiques ou de pools de la liste de remappage.
cwremap[1]
Liste de remappage des unités logiques ou des pools.
Notes
La liste de membres suivante explique la signification de chacun des champs de la structure tecwrkus et indique comment l’application doit l’utiliser. Pour plus d’informations sur la configuration 3270 de Host Integration Server, consultez Informations de configuration.
cwlen
Longueur de l’enregistrement utilisateur 3270 (il s’agit d’une variable, car il contient un nombre variable d’enregistrements d’unité logique ou de session dans la liste de remappage). L’application utilise cette valeur pour localiser le début de l’enregistrement utilisateur 3270 suivant lors de la recherche de l’enregistrement souhaité.
cwtype
Identifie ce membre comme un enregistrement utilisateur 3270.
cwname
Nom d’utilisateur LAN (Local Area Network) Manager ou autre nom d’identification de l’utilisateur 3270 (20 caractères maximum). L’application l’utilise pour rechercher l’enregistrement utilisateur 3270 souhaité.
cwremark
Champ de commentaire facultatif (25 caractères maximum) utilisé dans le programme de configuration pour fournir plus d’informations sur l’utilisateur (par exemple son nom complet).
cwstylef
Nom (8 caractères maximum) du fichier de style par défaut utilisé par cet utilisateur (fichier contenant les paramètres de personnalisation 3270 de l’utilisateur, dont se servent les programmes d’émulation 3270 Host Integration Server). Ce champ peut permettre d’identifier le fichier équivalent de l’émulateur 3270, si nécessaire.
Si ce champ est vide, aucun fichier de style n’est utilisé. L’émulateur 3270 rétablit ses paramètres par défaut (sauf s’ils sont remplacés par un fichier de style spécifié par l’utilisateur).
cwvewrtm
TRUE si cet utilisateur est autorisé à voir un affichage des statistiques RTM de ses sessions 3270. Si ce champ a la valeur FALSE, l’application n’affiche ni les statistiques RTM ni un indicateur de dernière heure de transaction sur la ligne d’état des sessions d’affichage. Pour plus d’informations sur le moniteur de temps de réponse (RTM, Response Time Monitor), consultez Format d’enregistrement des diagnostics.
cwalert
TRUE si l’utilisateur est autorisé à envoyer des alertes utilisateur NetView. Si ce champ a la valeur FALSE, l’utilisateur n’est pas autorisé à envoyer des alertes. Pour plus d’informations sur les alertes, consultez Format d’enregistrement des diagnostics.
cwchghan
TRUE si l’utilisateur est autorisé à remapper une session 3270 pour utiliser une autre unité logique (auquel cas elle peut être remplacée par n’importe quelle unité logique de la liste de remappage – cf. cwremap). Si ce champ a la valeur FALSE, l’application n’autorise pas l’utilisateur à remapper les sessions.
cwmaxses
Nombre maximal de sessions actives autorisées pour cet utilisateur. Si le nombre de sessions configurées (cf. cwnumrec) est supérieur, l’utilisateur n’est pas autorisé à activer plus de sessions que ce champ à la fois.
cwnumrec
Nombre total de sessions configurées pour cet utilisateur. L’enregistrement utilisateur contient toujours 10 enregistrements d’unité logique ou de session (cf. cwsesdat). Cependant, seul ce nombre d’enregistrements sera utilisé. Le reste sera rempli de zéros.
cwsesdat
10 enregistrements d’unité logique ou de session. Certains peuvent être remplis de zéros, indiquant qu’ils ne sont pas utilisés (cwnumrec donne le nombre de sessions utilisées). L’application présente seulement les sessions possédant des enregistrements de session valides. Elle n’autorise l’utilisateur à se servir que de celles-ci.
cwmodisf
TRUE si l’utilisateur est autorisé à modifier la personnalisation 3270 initiale. Si ce champ a la valeur FALSE, l’application utilise la personnalisation définie par cwstylef (si elle est spécifiée). L’utilisateur n’est autorisé ni à apporter des modifications à ce style ni à le remplacer en chargeant un autre fichier de style.
cwstatus
Indique si le nom d’utilisateur dans cet enregistrement est un nom d’utilisateur ou un nom de groupe LAN Manager. Le bit le moins significatif de cet octet est CERTGRUP (1) pour un groupe et le zéro pour un utilisateur. Les autres bits ne sont pas utilisés.
cwpad
Octet de remplissage, non utilisé par l’application.
cwnumrmp
Nombre d’enregistrements d’unité logique ou de session de la liste de remappage (cf. cwremap).
cwremap
Liste des enregistrements d’unité logique ou de session, qui indique avec quelles unités logiques l’utilisateur peut remapper les sessions (le cas échéant). Si l’utilisateur n’est pas autorisé à remapper des sessions (cf. cwchghan), cette liste n’est pas utilisée et ne doit pas être vérifiée par l’application.