3.2.1 omp_init_lock 関数と omp_init_nest_lock 関数

これらの関数はロックを初期化する唯一の方法を提供します。各関数は後続の呼び出しでパラメーターの ロック に関連付けられているロックを初期化します。形式は次のとおりです。

#include <omp.h>
void omp_init_lock(omp_lock_t *lock);
void omp_init_nest_lock(omp_nest_lock_t *lock);

初期状態ではロックが解除されます (つまりスレッドがロックを所有していません)。入れ子にできるロックでは最初の入れ子の数が返されます。これは不適合既にロック初期化変数のこれらのルーチンのいずれかを呼び出すことができます。