tecwrkus는 여러 Tecwrksd LU/세션 정보 레코드를 포함하는 3270 사용자 레코드입니다.
구문
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;
구성원
cwlen
레코드의 길이입니다.
cwtype
레코드의 형식입니다.
cwname[21]
사용자 이름.
cwremark[26]
설명 필드입니다.
cwstylef[9]
초기 스타일 파일 이름입니다.
cwvewrtm
사용자가 RTM(응답 시간 모니터) 정보를 볼 수 있는지 여부입니다.
cwalert
사용자에게 경고 권한이 있는지 여부입니다.
cwchghan
사용자가 액세스한 LU/풀 이름을 변경할 수 있는지 여부입니다.
cwmaxses
최대 활성 세션 수입니다(1~10).
cwnumrec
사용자에 대한 세션 수입니다.
cwsesdat[10]
세션 정보 레코드입니다.
cwmodisf
초기 스타일을 수정할 수 있는 권한입니다.
cwstatus
상태 바이트(사용자 또는 그룹)입니다.
cwpad
1바이트 패딩입니다.
cwnumrmp
다시 매핑 목록의 LU/풀 수입니다.
cwremap[1]
LU/풀 다시 매핑 목록입니다.
설명
다음 멤버 목록에는 tecwrkus 구조체에 있는 각 필드의 의미와 애플리케이션에서 각 필드를 사용하는 방법이 설명되어 있습니다. Host Integration Server 3270 구성에 대한 자세한 내용은 구성 정보를 참조하세요.
cwlen
3270 사용자 레코드의 길이입니다. 다시 매핑 목록에 가변적인 개수의 LU/세션 레코드가 포함되므로 이 필드는 변수입니다. 애플리케이션은 올바른 레코드를 검색할 때 이 값을 사용하여 다음 3270 사용자 레코드의 시작을 찾아야 합니다.
cwtype
이를 3270 사용자 레코드로 식별합니다.
cwname
3270 사용자의 LAN(Local Area Network) 관리자 사용자 이름 또는 기타 식별 이름입니다(최대 20자). 애플리케이션은 이 값을 사용하여 올바른 3270 사용자 레코드를 검색합니다.
cwremark
구성 프로그램에서 사용자에 대한 자세한 정보(예: 사용자의 전체 이름)를 제공하는 데 사용되는 선택적 설명 필드(최대 25자)입니다.
cwstylef
이 사용자가 사용하는 기본 스타일 파일의 이름(최대 8자)입니다. 이 파일은 Host Integration Server 3270 에뮬레이션 프로그램에서 사용되며 사용자의 3270 사용자 지정 설정이 포함됩니다. 적절한 경우 이 필드를 사용하여 3270 에뮬레이터에 해당하는 파일을 식별할 수 있습니다.
이 필드가 비어 있으면 스타일 파일이 사용되지 않으며, 사용자가 지정한 스타일 파일에 의해 재정의되지 않는 한 3270 에뮬레이터가 기본 설정으로 되돌아갑니다.
cwvewrtm
이 사용자가 자신의 3270 세션에 대한 RTM 통계 표시를 볼 수 있으면 TRUE입니다. 이 필드가 FALSE이면 애플리케이션이 RTM 통계를 표시해서는 안 되며 표시 세션의 상태 줄에 LTTI(마지막 트랜잭션 시간 표시기)를 표시하면 안 됩니다. RTM(응답 시간 모니터) 사용에 대한 자세한 내용은 진단 레코드 형식을 참조하세요.
cwalert
사용자에게 NetView 사용자 경고를 보낼 수 있는 권한이 있는 경우 TRUE입니다. 이 필드가 FALSE이면 사용자에게 경고를 보낼 수 있는 권한이 없습니다. 경고 사용에 대한 자세한 내용은 진단 레코드 형식을 참조하세요.
cwchghan
사용자가 다른 LU를 사용하기 위해 3270 세션을 다시 매핑하도록 허용된 경우 TRUE입니다. 이 경우 다시 매핑 목록에 있는 모든 LU를 사용하도록 변경할 수 있습니다(cwremap 참조). 이 필드가 FALSE이면 애플리케이션에서는 사용자가 세션을 다시 매핑하도록 허용하지 않아야 합니다.
cwmaxses
이 사용자에게 허용되는 최대 활성 세션 수입니다. 구성된 세션 수(cwnumrec 참조)가 이보다 크면 사용자가 이 필드에 지정된 것보다 많은 세션을 한 번에 활성화할 수 없어야 합니다.
cwnumrec
이 사용자에 대해 구성된 세션의 총수입니다. 사용자 레코드에는 항상 10개의 LU/세션 레코드가 포함되어 있습니다(cwsesdat 참조). 하지만 이 수의 레코드만 사용되고 나머지는 0으로 채워집니다.
cwsesdat
10개의 LU/세션 레코드입니다. 이러한 레코드 중 일부는 0으로 채워져 사용되지 않음을 나타낼 수 있습니다. cwnumrec는 사용되는 세션 수를 나타냅니다. 애플리케이션은 여기에 유효한 세션 레코드가 있는 세션만 나열하고 사용자가 사용할 수 있도록 허용해야 합니다.
cwmodisf
사용자가 초기 3270 사용자 지정을 수정할 수 있으면 TRUE 입니다. 이 필드가 FALSE이면 애플리케이션은 cwstylef(지정된 경우)에 의해 정의된 사용자 지정을 사용해야 합니다. 사용자는 이 스타일을 변경하거나 다른 스타일 파일을 로드하여 재정의할 수 없습니다.
cwstatus
이 레코드의 사용자 이름이 LAN 관리자 사용자 이름인지 아니면 그룹 이름인지를 나타냅니다. 이 바이트의 최하위 비트는 그룹의 경우 CERTGRUP(1) 이고, 사용자의 경우 0입니다. 다른 비트는 사용되지 않습니다.
cwpad
패드 바이트입니다(애플리케이션에서 사용되지 않음).
cwnumrmp
다시 매핑 목록의 LU/세션 레코드 수입니다(cwremap 참조).
cwremap
사용자가 세션을 다시 매핑할 수 있는 LU를 나타내는 LU/세션 레코드의 목록입니다(있는 경우). 사용자가 세션을 다시 매핑할 수 없는 경우(cwchghan 참조) 이 목록은 사용되지 않으며 애플리케이션에서 확인하지 않아야 합니다.