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 | はい | いいえ | はい | はい | いいえ | はい |
互換性のある読み書きアクセス・オプションを指定することの他に、一緒に動作しても他のアプリケーションに同じ表示スペースを使用させないようにするアプリケーションでは、Set Session Parameters (9) 関数呼び出しの中で、キーワード KEY$nnnnnnnn をオプションで定義することができます。このキーワードにより、同じキーワードを使用しているアプリケーションだけが、表示スペースを共用することができるようになります。
- Start Keystroke Intercept (50) 関数は共用できません。一度に 1 つのアプリケーションだけが、キー・ストロークをトラップすることが できます。
- Connect To Presentation Space (1) 関数および Start Keystroke Intercept (50) 関数は、 共通サブシステム関数を共用します。あるアプリケーションによって、これら 2 つの関数のうちのいずれかを共用するという要求が出され、 その要求が正常に実行されると、別のアプリケーションがこれら 2 つの関数についての要求を出した場合に 影響を受けます。例えば、アプリケーション A が KEY$abcdefgh をキーワードとして Write_Read アクセスで Connect To Presentation Space (1) を要求し、その要求が正常に実行された場合、アプリケーション B による Connect To Presentation Space (1) または Start Keystroke Intercept (50) についての要求は、両方のアプリケーションに互換性のある読み書きオプションを設定している場合にのみ正常に実行されます。
前提呼び出し |
関数 |
アクセス |
---|---|---|
Allocate Communications Buffer (120) |
Free Communication Buffer (120) |
N/A |
Connect Window Service (101) |
Change PS Window Name (106) Change Switch List Name (105) Disconnect Window Service (102) Query Window Service (103) Window Status (104) |
Write Read Query=Read Set=Write Write |
Connect Presentation Space (1) |
Copy Field to String (34) Copy OIA (13) Copy Presentation Space (5) Copy Presentation Space to String (8) Copy Presentation Space to Clipboard (35) Copy String to Field (33) Copy String to Presentation Space (15) Disconnect Presentation Space (2) Find Field Length (32) Find Field Position (31) Query Cursor Location (7) Query Field Attribute (14) Paste Clipboard to Presentation Space (36) Release (12) Reserve (11) Search Field (30) Search Presentation Space (6) Send key (3) Set Cursor (40) Start Playing Macro (110) Wait (4) |
Read Read Read Read Read Write Write Write Read Read Read Read Write Write Write Read Read Read Write Write Read |
Connect Structured Field (120) |
Disconnect Structured Field (121) Get Request Completion (125) Read Structured Field (126) Write Structured Field (127) |
N/A |
Read Structured Field (126) |
Get Request Completion (125) |
N/A |
Start Close Intercept (41) |
Query Close Intercept (42) Stop Close Intercept (43) |
N/A |
Start Host Notification (23) |
Query Host Update (24) Stop Host Notification (25) |
|
Start Keystroke Intercept (50) |
Get Key (51) Post Intercept Status (52) Stop Keystroke Intercept (53)Send Key (3) 編集キー・ストロークが送信された場合 (編集キー・ストロークのサポートは、 拡張モードで利用可能) |
N/A |
Write Structured Field (127) |
Get Request Completion (125) |
N/A |