tecwrkus

Tecwrkus es un registro de usuario 3270, que incluye varios registros de información de lu/sesión de Tecwrksd.

Sintaxis

  
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;  

Members

cwlen
Longitud del registro.

cwtype
Tipo de registro.

cwname[21]
Nombre de usuario.

cwremark[26]
Campo comentario.

cwstylef[9]
Nombre de archivo de estilo inicial.

cwvewrtm
Indica si el usuario puede ver la información del Monitor de tiempo de respuesta (RTM).

cwalert
Si el usuario tiene permiso ALERT.

cwchghan
Indica si el usuario puede cambiar el nombre de LU/grupo al que se tiene acceso.

cwmaxses
Número máximo de sesiones activas (1–10).

cwnumrec
Número de sesiones para el usuario.

cwsesdat[10]
Registros de información de sesión.

cwmodisf
Permiso para modificar el estilo inicial.

cwstatus
Byte de estado: usuario o grupo.

cwpad
Un byte de relleno.

cwnumrmp
Número de RU/grupos en la lista de reasignación.

cwremap[1]
Lista de reasignación de LU/grupo.

Observaciones

La siguiente lista de miembros explica el significado de cada campo de la estructura tecwrkus e indica cómo debe usar la aplicación cada campo. Para obtener más información sobre la configuración de Host Integration Server 3270, vea Información de configuración.

cwlen
Longitud del registro de usuario 3270 (esta es variable porque contiene un número variable de registros de LU/sesión en la lista de remapas). La aplicación debe usar este valor para buscar el inicio del registro de usuario 3270 siguiente al buscar el registro correcto.

cwtype
Identifica esto como un registro de usuario 3270.

cwname
El nombre de usuario del Administrador de red de área local (LAN) u otro nombre de identificación del usuario de 3270 (hasta 20 caracteres). La aplicación lo usa para buscar el registro de usuario 3270 correcto.

cwremark
Campo de comentario opcional (hasta 25 caracteres), que se usa en el programa de configuración para proporcionar más información sobre el usuario (por ejemplo, el nombre completo del usuario).

cwstylef
Nombre (hasta ocho caracteres) del archivo de estilo predeterminado usado por este usuario (un archivo que contiene la configuración de personalización de 3270 del usuario, utilizada por los programas de emulación de Host Integration Server 3270). Este campo se puede usar para identificar el archivo equivalente para el emulador 3270, si procede.

Si este campo está en blanco, no se usa ningún archivo de estilo y el emulador 3270 debe revertir a su configuración predeterminada (a menos que se invalide mediante un archivo de estilo especificado por el usuario).

cwvewrtm
TRUE si este usuario puede ver una visualización de las estadísticas de RTM para sus 3270 sesiones. Si este campo es FALSE, la aplicación no debe mostrar estadísticas rtM y no debe mostrar un indicador de hora de la última transacción (LTTI) en la línea de estado de las sesiones de visualización. Para obtener más información sobre el uso del Monitor de tiempo de respuesta (RTM), consulte Formato de registro de diagnóstico.

cwalert
TRUE si el usuario puede enviar alertas de usuario de NetView. Si este campo es FALSE, el usuario no debe poder enviar alertas. Para obtener más información sobre el uso de alertas, vea Formato de registro de diagnóstico.

cwchghan
TRUE si el usuario puede reasignar una sesión de 3270 para usar una LU diferente (en cuyo caso se puede cambiar para usar cualquier LU en la lista de remap, vea cwremap). Si este campo es FALSE, la aplicación no debe permitir que el usuario vuelva a asignar sesiones.

cwmaxses
Número máximo de sesiones activas permitidas para este usuario. Si el número de sesiones configuradas (vea cwnumrec) es mayor que esta, el usuario no debe poder activar más sesiones a la vez que especifica este campo.

cwnumrec
Número total de sesiones configuradas para este usuario. El registro de usuario siempre contiene 10 registros de LU/sesión (vea cwsesdat), pero solo se usará este número de registros; el resto se rellenará con ceros.

cwsesdat
Diez registros de LU/sesión. Algunos de estos registros se pueden rellenar con ceros, lo que indica que no se usan (cwnumrec proporciona el número de sesiones que se usan). La aplicación debe enumerar y permitir que el usuario use, solo las sesiones que tienen registros de sesión válidos aquí.

cwmodisf
TRUE si el usuario puede modificar la personalización inicial 3270. Si este campo es FALSE, la aplicación debe usar la personalización definida por cwstylef (si se especifica); No se debe permitir al usuario realizar cambios en este estilo o reemplazarlo cargando un archivo de estilo diferente.

cwstatus
Indica si el nombre de usuario de este registro es un nombre de usuario o nombre de grupo de LAN Manager. El bit menos significativo de este byte es CERTGRUP (1) para un grupo y cero para un usuario. No se usan otros bits.

cwpad
Relleno de bytes, no utilizado por la aplicación.

cwnumrmp
Número de registros de LU/sesión en la lista de remap (vea cwremap).

cwremap
La lista de registros de LU/sesión, que indica las LU a las que el usuario puede reasignar las sesiones (si las hay). Si el usuario no puede reasignar las sesiones (consulte cwchghan), esta lista no se usa y no debe comprobarse por la aplicación.