文件名
语法
N_CheckCallBack (VAL whdl:WINDOW)
参数
whdl - 指向父窗口的句柄
返回
无
副作用
无
说明
扫描通过 nsmprob 界面生成的问题记录,以确定此问题的状态是否已经发生变化。这些变化表明 TPM 或其他的一些 Tivoli 产品已修改了此问题的记录。如果这些修改被检测到了,将查询 EV_SYS_CONFIG 表,以确定是否存在一个为问题的当前状态而定义的回调操作。具有一个相关的回调函数的问题的当前状态有:打开(再次打开),关闭,或更新。通过设置在 monitor.kb 中的一个计时器事件来调用此函数。
调用的对话框窗体
无
文件名
语法
FUNCTION N_DoCallBack (VAL whdl:WINDOW, VAL problem_code:STRING, VAL problem_id:STRING, VAL nodeConfig:N_NODE_CONFIG_REC):BOOLEAN
参数
whdl - 指向父窗口的句柄
problem_code - 说明要执行回调的类型
(OPEN/CLOSE/UPDATE)
problem_id - 执行回调的问题的 ID
nodeConfig - 与给定的问题相关联的节点
问题配置信息
返回
bOk - 成功标志(TRUE/FALSE)
副作用
无
说明
执行一个回调过程。它检查一个已定义的用户的回调例程的存在,该回调例程是为打开,关闭, 或更新操作服务的。如果此用户定义的函数被识别,那么此函数将以已识别的 Problem_id 问题记录结构、回调主机名作为参变量被调用。
调用的对话框窗体
无
文件名
语法
N_TestCallbk (VAL wHdl:WINDOW, VAL nmpHostName:STRING, VAL curProb:PROBLEMRECORD, VAL ext_prob_id:STRING, REF bSuccess:BOOLEAN )
参数
whdl - 指向父窗口的句柄
nmpHostName - NMP 主机(回调函数将
最终在其上执行)名称
curProb - 当前问题的问题记录
ext_prob_id - 外部问题 ID
bSuccess - 回调函数成功标志
返回
无
副作用
无
说明
测试回调过程。
调用的对话框窗体
无