C$LOCKPID

このルーチンは、検出した直前のファイル ロックまたはレコード ロック状態の原因となっているロックを保持するプロセスのプロセス ID (PID) を返します。このライブラリ ルーチンは、Vision ファイル システムおよび UNIX プラットフォームでのみ機能します。
注: This ACUCOBOL-GT library routine is available in this COBOL version. Any compatibility issues in this COBOL system are in the Compatibility Issues section at the end of the topic.

使用法

CALL "C$LOCKPID" 
    GIVING PROCESS-ID.

パラメーター

PROCESS-ID PIC 9(n) PID を保持するのに十分な数値データ項目を含みます。大半のプラットフォームでは、PIC 9(5) で十分です。64 ビット システムでは、PIC 9(7) を推奨します。

説明

ロックされたファイルまたはレコードが検出されていない場合、PID が見つからない場合、またはこのルーチンを UNIX 以外のランタイムで使用した場合、C$LOCKPID は 0 の PROCESS-ID を返します。

互換性の問題

なし