目的
この関数は、mutex オブジェクトの所有権を獲得するために使用できます。 (つまり、この関数はその mutex をロックします。) mutex がすでに他のスレッドによってロックされている場合は、 関数はエラー・コード EBUSY を戻します。 呼び出しスレッドはさらに処理を実行するために、戻りコードを調べます。 その mutex が呼び出し元自身によってすでにロックされている場合は、 再帰的ロックを防止するためにエラーが戻されます。
クラス
関数
引き数の型と属性
結果の値と属性
INTEGER(4)
結果の値
正常終了した場合、この関数は 0 を戻します。 それ以外の場合は、以下のいずれかのエラーを戻します。