有关使用此功能的注释

当锁定生效时,以下 EHLLAPI 功能将排队:
  • 发送键 (3)
  • 复制表示空间 (5)
  • 搜索表示空间 (6)
  • 将表示空间复制到字符串 (8)
  • 释放 (11)
  • 保留 (12)
  • 查询字段属性 (14)
  • 将字符串复制到表示空间 (15)
  • 搜索字段 (30)
  • 查找字段位置 (31)
  • 查找字段长度 (32)
  • 将字符串复制到字段 (33)
  • 将字段复制到字符串 (34)
  • 设置游标 (40)
  • 发送文件 (90)
  • 将表示空间复制到剪贴板 (35)
  • 将剪贴板粘贴到表示空间 (36)
  • 接收文件 (91)
  • 连接到表示空间 (1),其中在之前的设置会话参数 (9) 功能调用中设置 CONPHYS 参数。
在解锁之前,这些排队的请求不会得到服务。解锁后,将按先进先出 (FIFO) 顺序处理排队的请求。未列出的 EHLLAPI 功能将像没有锁定一样运行。请求应用程序通过以下一种方法解锁表示空间窗口:
  • 在仍拥有锁定的情况下断开与表示空间的连接。
  • 在仍拥有锁定的情况下发出重置系统 (21) 功能。
  • 在仍拥有锁定的情况下停止应用程序。
  • 停止会话。
  • 使用“解锁”选项成功发布锁定表示空间 API

在退出应用程序之前,应该解锁已使用锁定表示空间 API 功能锁定的任何表示空间窗口。如果应用程序退出时有未完成的锁定,或者发出了重置系统 (21) 或断开表示空间 (2) 功能,则会释放这些锁定。

建议应用程序仅在短时间内锁定表示空间,并且仅在需要专用表示空间时锁定。