次の方法で共有


スレッドとセキュリティ保護可能なオブジェクト間の相互作用

スレッドがセキュリティ保護可能なオブジェクト 使用しようとすると、システムは、スレッドの続行を許可する前にアクセス チェックを実行します。 アクセス チェックでは、システムは、スレッドの アクセス トークン のセキュリティ情報と、オブジェクトの セキュリティ記述子内のセキュリティ情報を比較します。

システムはオブジェクトの DACL をチェックし、スレッドのアクセス トークンからユーザーおよびグループ SID に適用される ACE を探します。 システムは、アクセスが許可または拒否されるか、または確認する ACE がなくなったら、各 ACE をチェックします。 おそらく、アクセス制御リスト (ACL) には、トークンの SID に適用される複数の ACE が含まれている可能性があります。 この場合、各 ACE によって付与されたアクセス権が蓄積されます。 たとえば、ある ACE がグループへの読み取りアクセスを許可し、別の ACE がグループのメンバーであるユーザーに書き込みアクセス権を付与する場合、ユーザーはオブジェクトへの読み取りと書き込みの両方のアクセス権を持つことができます。

次の図は、これらのセキュリティ情報ブロック間の関係を示しています。

プロセス、ace、および dacls の間の関係を