日本-日本語 |
|
|
|
OpenVMS マニュアル |
|
日本語 OpenVMS
|
目次 | 索引 |
SMG$DELETE_SUBPROCESS |
Terminate a Subprocess ルーチンは,SMG$CREATE_SUBPROCESS ルーチンを使用して生成したサブプロセスを削除します。
SMG$DELETE_SUBPROCESS display-id
OpenVMS 用法 cond_value データ型 longword (unsigned) アクセス write only 受け渡し方 by value
display-id
OpenVMS 用法 identifier データ型 longword (unsigned) アクセス read only 受け渡し方 by reference
削除するサブプロセスに対応づけられている仮想ディスプレイの識別子。 display-id 引数は,この仮想ディスプレイ識別子を格納した符号なしロングワードのアドレスです。
SMG$DELETE_SUBPROCESS ルーチンは,SMG$CREATE_SUBPROCESS ルーチンを呼び出すことにより生成されたサブプロセスを削除します。日本語 SMG は独自の終了ハンドラを備えているので,ユーザ独自の終了ハンドラの内部から SMG$DELETE_SUBPROCESS ルーチンを起動しないでください。詳しい説明は, 第 4 章 の 第 4.4 節 を参照してください。
SS$_NORMAL 正常終了。 SMG$_INVDIS_ID display-id 引数に誤りがあります。 SMG$_NOSUBEXI 削除するプロセスが存在しません。 SS$_xxxx $DELPRC から戻された状態値。 LIB$_xxxx LIB$FREE_VM から戻された状態値。
SMG$DELETE_VIEWPORT |
Delete a Viewport ルーチンは,ペーストされているペーストボードから指定されたビューポートを削除します。
SMG$DELETE_VIEWPORT display-id
OpenVMS 用法 cond_value データ型 longword (unsigned) アクセス write only 受け渡し方 by value
display-id
OpenVMS 用法 identifier データ型 longword (unsigned) アクセス read only 受け渡し方 by reference
削除するビューポートに対応づけられている仮想ディスプレイの識別子。 display-id 引数は,ディスプレイ識別子を格納した符号なしロングワードのアドレスです。
SMG$DELETE_VIEWPORT ルーチンはビューポートを削除します。ビューポートは,それがペーストされているペーストボードから自動的に "アンペースト" されます。しかし,削除されるビューポートに対応づけられている仮想ディスプレイは削除されません。この仮想ディスプレイを表示するには,SMG$PASTE_VIRTUAL_DISPLAY ルーチンを使用して仮想ディスプレイをペーストボードにペーストしなければなりません。この仮想ディスプレイを削除するには,SMG$DELETE_VIRTUAL_DISPLAY ルーチンを使用します。
SS$_NORMAL 正常終了。 SMG$_INVDIS_ID display-id 引数に誤りがあります。 SMG$_NO_WINASSOC 仮想ディスプレイに対応づけられているビューポートはありません。 SMG$_WRONUMARG 引数の数が誤っています。
SMG$DELETE_VIRTUAL_DISPLAY |
Delete Virtual Display ルーチンは仮想ディスプレイを削除します。
SMG$DELETE_VIRTUAL_DISPLAY display-id
OpenVMS 用法 cond_value データ型 longword (unsigned) アクセス write only 受け渡し方 by value
display-id
OpenVMS 用法 identifier データ型 longword (unsigned) アクセス read only 受け渡し方 by reference
削除する仮想ディスプレイを指定します。display-id 引数は,ディスプレイ識別子を格納した符号なしロングワードのアドレスです。
SMG$DELETE_VIRTUAL_DISPLAY ルーチンは仮想ディスプレイを削除し,その仮想ディスプレイがペーストされているペーストボードから,仮想ディスプレイを削除します。また,仮想ディスプレイに割り当てられているバッファ空間の割り当てを解除します。
SS$_NORMAL 正常終了。 SMG$_INVDIS_ID display-id 引数に誤りがあります。 SMG$_NOTPASTED 指定された仮想ディスプレイが指定されたペーストボードにペーストされていません。 SMG$_WILUSERMS ペーストボードがビデオ・ターミナルではありません。 SMG$_WRONUMARG 引数の数が誤っています。 その他 LIB$FREE_VM から戻される状態値。 DELPRC から戻される状態値。
SMG$DELETE_VIRTUAL_KEYBOARD |
Delete Virtual Keyboard ルーチンは仮想キーボードを削除します。
SMG$DELETE_VIRTUAL_KEYBOARD keyboard-id
OpenVMS 用法 cond_value データ型 longword (unsigned) アクセス write only 受け渡し方 by value
keyboard-id
OpenVMS 用法 identifier データ型 longword (unsigned) アクセス read only 受け渡し方 by reference
削除されるキーボード識別子。 keyboard-id 引数は,キーボード識別子を格納した符号なしロングワードのアドレスです。
SMG$DELETE_VIRTUAL_KEYBOARD ルーチンは,仮想キーボードを削除します。仮想キーボード作成時に設定されたターミナル属性を以前の値に設定し,キーパッド・モード(数値またはアプリケーション・キーパッド・モード)は最初の状態に設定されます。さらに,チャネルの割り当ても解除されます。日本語 SMG ルーチンは独自の終了ハンドラを備えているため,ユーザ独自の終了ハンドラからこのルーチンを呼ばないでください。
SS$_NORMAL 正常終了。 SMG$_INVKBD_ID keyboard-id 引数が誤っています。 SMG$_WRONUMARG 引数の数が誤っています。
SMG$DISABLE_BROADCAST_TRAPPING |
Disable Broadcast Trapping ルーチンは,指定された漢字ターミナルに対して,ブロードキャスト・メッセージのトラッピングを禁止します。
SMG$DISABLE_BROADCAST_TRAPPING pasteboard-id
OpenVMS 用法 cond_value データ型 longword (unsigned) アクセス write only 受け渡し方 by value
pasteboard-id
OpenVMS 用法 identifier データ型 longword (unsigned) アクセス read only 受け渡し方 by reference
操作の対象となる漢字ターミナルのペーストボードを指定します。 pasteboard-id 引数は,ペーストボード識別子を格納した符号なしロングワードのアドレスです。
SMG$DISABLE_BROADCAST_TRAPPING ルーチンは,指定された漢字ターミナルに対して,ブロードキャスト・メッセージのトラッピングを禁止します。 SMG$DISABLE_BROADCAST_TRAPPING ルーチンは,SMG$SET_BROADCAST_TRAPPING ルーチンを使用して設定されたメールボックスの割り当てを解除し,ターミナル属性を再設定します。したがって,ユーザは LIB$SPAWN ルーチンを呼び出すことができるようになります。SMG$SET_BROADCAST_TRAPPING ルーチンを使用して設定したブロードキャスト・トラッピングを禁止する場合には,このルーチンを使用しなければなりません。
ブロードキャスト・トラッピングを禁止する場合には,漢字ターミナルのキューに登録されたブロードキャスト・メッセージは失われます。SMG$SET_BROADCAST_TRAPPING ルーチンを使用してブロードキャスト・トラッピングを許可した後,イメージが終了する前に,SMG$DISABLE_BROADCAST_TRAPPING ルーチンを使用してブロードキャスト・トラッピングを禁止しなかった場合には,漢字ターミナルにブロードキャストされたメッセージは,イメージが終了するときに失われます。
ブロードキャスト・トラッピングと, 要求されていない入力のトラッピングをどちらも許可した場合には,メールボックスの割り当てを解除するために, SMG$DISABLE_BROADCAST_TRAPPING ルーチンと SMG$DISABLE_UNSOLICITED_INPUT ルーチンの両方を起動しなければなりません。
SS$_NORMAL 正常終了。 SMG$_WRONUMARG 引数の数が誤っています。 その他 $QIOW から戻される状態値。
SMG$DISABLE_UNSOLICITED_INPUT |
Disable Unsolicited Input ルーチンは,要求されていない入力のトラッピングを禁止します。
SMG$DISABLE_UNSOLICITED_INPUT pasteboard-id
OpenVMS 用法 cond_value データ型 longword (unsigned) アクセス write only 受け渡し方 by value
pasteboard-id
OpenVMS 用法 identifier データ型 longword (unsigned) アクセス read only 受け渡し方 by reference
要求されていない入力が禁止されるキーボード(指定されたペーストボードに対応づけられたキーボード)を指定します。pasteboard-id 引数は,ペーストボード識別子を格納した符号なしロングワードのアドレスです。
SMG$DISABLE_UNSOLICITED_INPUT ルーチンは,指定されたペーストボードに対して,要求されていない入力の AST を禁止します。 SMG$DISABLE_UNSOLICITED_INPUT ルーチンは,SMG$ENABLE_UNSOLICITED_INPUT ルーチンによって設定されたメールボックスの割り当てを解除し,ターミナル属性を再設定します。したがって,ユーザは LIB$SPAWN ルーチンを呼び出すことができるようになります。SMG$ENABLE_UNSOLICITED_INPUT ルーチンを使用して許可した,要求されていない入力のトラッピングを禁止する場合には,このルーチンを使用しなければなりません。要求されていない入力のトラッピングとブロードキャスト・メッセージのトラッピングの両方を許可した場合には,メールボックスの割り当てを解除するために, SMG$DISABLE_UNSOLICITED_INPUT ルーチンとSMG$DISABLE_BROADCAST_TRAPPING ルーチンの両方を起動しなければなりません。
SS$_NORMAL 正常終了。 SMG$_INVPAS_ID pasteboard-id 引数に誤りがあります。 SMG$_WRONUMARG 引数の数が誤っています。 その他 $QIOW から戻される状態値。
目次 | 索引 |
|