次の方法で共有


_locking 定数

構文

#include <sys/locking.h>

解説

_locking関数の呼び出しのmode引数は、実行するロック アクションを指定します。

mode引数は、次のいずれかのマニフェスト定数である必要があります。

Value 説明
_LK_LOCK 指定したバイトをロックします。 バイトをロックできない場合、関数は 1 秒後に再試行します。 10 回試行してもバイトをロックできない場合、関数はエラーを返します。
_LK_RLCK _LK_LOCK と同じ。
_LK_NBLCK 指定したバイトをロックします。 バイトをロックできない場合、関数はエラーを返します。
_LK_NBRLCK _LK_NBLCK と同じ。
_LK_UNLCK 指定したバイトをロック解除します。 (バイトはすでにロックされている必要があります)。

関連項目

_locking
グローバル定数