f_pthread_attr_setscope(attr, scope)

目的

この関数は、スレッド属性オブジェクト attr 内の競合有効範囲属性を 設定するために使用できます。

引き数 scope には以下のいずれかの値が入っていなければなりません。

クラス

関数

引き数の型と属性

attr
TYPE(f_pthread_attr_t)、INTENT(INOUT)

scope
INTEGER(4)、INTENT(IN)

以下のいずれかの値が入る必要があります。

PTHREAD_SCOPE_SYSTEM:
スレッドは、システム全体にわたる有効範囲のシステム・リソースと競合します。

PTHREAD_SCOPE_PROCESS:
スレッドは、所有側プロセス内のシステム・リソースとローカルに競合します。

結果の値と属性

INTEGER(4)

結果の値

正常終了した場合、この関数は 0 を戻します。 それ以外の場合は、以下のエラーを戻します。

EINVAL
引き数 scope が無効です。
IBM Copyright 2003