CBL_MUTEX_RELEASE

指定されたミューテックスを解放します。

構文:

call "CBL_MUTEX_RELEASE" using by value mutex-handle

パラメーター:

  呼び出しプロトタイプ使用時 (「説明の読み方」を参照) PIC
mutex-handle cblt-pointer USAGE POINTER

入力パラメーター:

mutex-handle ミューテックス ハンドル

出力パラメーター:

return-code 値 0 は呼び出しが成功したことを意味し、それ以外の値はエラーを意味します。詳細については、「同期ルーチンの RETURN-CODE 値」を参照してください。

説明:

このミューテックスを待機している CBL_MUTEX_ACQUIRE ルーチンで 1 つ以上のスレッドがブロックされている場合は、それらのスレッドのいずれかがブロック解除され、ミューテックスを取得した状態で呼び出しから戻ります。

現在のスレッドがミューテックスを取得していない場合、または mutex-handle が無効である場合、動作は不定になります。