印刷サービスは異なるラベルで動作するプロセスからの要求を受け入れるので、印刷はラベル対応である必要があります。通常、MAC は、ユーザーが作業しているのと同じラベルのリソースに対してのみアクセスを許可します。印刷要求が同じラベルでのみ発行される場合でも、印刷される出力の印刷ページにラベルを表示できるように、印刷はラベル対応にすべきです。
ラベルを処理するために、印刷サービスは次の基本機能を実行する必要があります。
印刷プロセスが実行されているホストがラベル付けされているか否かを判別する
印刷プロセスがラベル付けされている環境で実行されている場合、印刷要求が開始するネットワーク接続の資格を取得する (資格にはそのプロセスのラベルが含まれます)
ネットワーク資格からラベルを抽出する
プリンタのラベル範囲、すなわち、プリンタが要求を受け入れることができるラベルの範囲を取得する
指定されたプリンタのラベルの受け入れ可能な範囲内にユーザーのラベルがあるか否かを判別する