#include <sys/tsol/devpolicy.h>int devpolicy(devpolicy_op_t op, devpolicy_t *tbl, int *len);
devpolicy() は、デバイスポリシーテーブルを取得または設定します。
op に指定できる値は <sys/tsol/devpolicy.h> に記述されています。この値は次のどちらかです。
デバイスポリシーテーブルを取得します。tbl 引数は devpolicy_t 配列を含むバッファへのポインタ、len は配列の長さです。devpolicy() は、カーネルが配列に入れた要素の数を len に入れて返します。
デバイスポリシーテーブルを設定します。tbl 引数はカーネルにダウンロードする devpolicy_t 構造体へのポインタ、len はその配列の長さです。この呼び出しを行うには、呼び出し元プロセスの有効な特権セットに PRIV_SYS_DEVICES がなければなりません。
次の属性の説明については、attributes(5) のマニュアルページを参照してください。
| 属性タイプ | 属性値 |
|---|---|
| 使用条件 | SUNWtsu |