诊断记录包括许多 tedalert 信息记录。
Syntax
typedef struct tediagns {
USHORT dilen;
USHORT ditype;
UCHAR dinetmgt[9];
USHORT disrtmco;
USHORT disrtmub;
USHORT diwruldr;
USHORT dirtmth1;
USHORT dirtmth2;
USHORT dirtmth3;
USHORT dirtmth4;
TEDALERT dialerts[20];
UCHAR diaudit[128];
UCHAR dierror[128];
USHORT diaudlev;
UCHAR dipad[16];
} TEDIAGNS;
成员
dilen
记录长度。
ditype
记录的类型。
dinetmgt[9]
网络连接名称。
disrtmco
在计数器溢出时发送响应时间监视器(RTM)数据。
disrtmub
在 UNBIND 处发送 RTM 数据。
diwruldr
要测量响应时间的定义。 应用程序应测量用户按 Enter 或 AID 键将数据发送到主机的时间的响应时间,直到此字段定义的以下事件之一:
CERTWRIT (0)
第一个主机数据到达 3270 显示。
CERTUNLK (1)
主机解锁用户的键盘。
CERTDIRE (2)
主机提供应用程序方向,以便用户可以发送进一步的数据。
请注意,主机可以重写这些定义;有关详细信息,请参阅 RTM 参数。
dirtmth1
定义要分类响应时间的带段的阈值。 请注意,主机可以重写这些定义;有关详细信息,请参阅 RTM 参数。
dirtmth2
RTM 阈值 #2。
dirtmth3
RTM 阈值 #3。
dirtmth4
RTM 阈值 #4。
dialerts[20]
最多 20 条警报记录,用于定义 Host Integration Server 用户可以发送到主机的警报。 始终有 20 条记录,但其中一些记录可能为空,表示它们未使用。 应用程序应显示任何非空警报的说明以及此数组中警报记录位置定义的警报编号(从 1 到 20)。
diaudit[128]
审核日志文件名称。
dierror[128]
日志文件名称错误。
diaudlev
默认审核级别。
dipad[16]
16 字节的填充。