Solaris Trusted Extensions 開発ガイド

Trusted Extensions システムの検出

is_system_labeled() ルーチンを使用して、Trusted Extensions システム上で実行中であるかどうかを判別します。次のルーチンの記述には、各ルーチンのプロトタイプ宣言が含まれます。

int is_system_labeled(void);

Trusted Extensions ソフトウェアがインストールされてアクティブである場合、is_system_labeled() ルーチンは TRUE (1) を返します。それ以外の場合は FALSE (0) を返します。

is_system_labeled(3C) のマニュアルページを参照してください。このルーチンの使用例は、get_peer_label() ラベル対応関数」を参照してください。

ほかにも次のようなインタフェースを使用して、システムにラベルが付けられているかどうかを判別することができます。