READ_WRITE
| 调用应用程序 | Super_Write | Write_Super | Write_Write | Write_Read | Write_None | Read_Write |
|---|---|---|---|---|---|---|
| Super_Write | 是 | 是 | 是 | 否 | 编号 | 是 |
| Write_Super(缺省值) | 是 | 否 | 编号 | 编号 | 编号 | 编号 |
| Write_Write | 是 | 否 | 是 | 否 | 编号 | 是 |
| Write_Read | 编号 | 编号 | 编号 | 编号 | 编号 | 是 |
| Write_None | 编号 | 编号 | 编号 | 编号 | 编号 | 编号 |
| Read_Write | 是 | 否 | 是 | 是 | 否 | 是 |
除了指定兼容的读取和写入访问选项外,设计为协同工作但不允许其他人在同一表示空间中工作的应用程序还可以在设置会话参数 (9) 功能调用中选择定义关键字 KEY$nnnnnnnn。此关键字仅允许使用相同关键字的应用程序共享表示空间。
- 启动击键拦截 (50) 功能不可共享。一次只有一个应用程序可以捕获击键。
- 连接到表示空间 (1) 和启动击键拦截 (50) 功能共享通用子系统功能。应用程序成功请求共享其中任一功能会影响其他应用程序对这两个功能的请求。例如,如果应用程序 A 成功地请求具有 Write_Read 访问权并将 KEY$abcdefgh 用作关键字的连接到表示空间 (1),则仅当两个应用程序都设置了兼容的读取和写入选项时,应用程序 B 的连接到表示空间 (1) 和启动击键拦截 (50) 请求才会成功。
|
前提条件调用 |
函数 |
访问 |
|---|---|---|
|
分配通信缓冲区 (120) |
释放通信缓冲区 (120) |
不适用 |
|
连接窗口服务 (101) |
更改 PS 窗口名称 (106) |
|
|
连接表示空间 (1) |
将字段复制到字符串 (34) |
读取 |
|
连接结构化字段 (120) |
断开结构化字段 (121) |
不适用 |
|
读取结构化字段 (126) |
获取请求完成 (125) |
不适用 |
|
启动关闭拦截 (41) |
查询关闭拦截 (42) |
不适用 |
|
启动主机通知 (23) |
查询主机更新 (24) |
|
|
启动击键拦截 (50) |
获取键 (51) |
不适用 |
|
写入结构化字段 (127) |
获取请求完成 (125) |
不适用 |