2

私は現在、WinRT アプリケーションをサンドボックス化するために使用される AppContainer の背後にあるメカニズムを理解しようとしています。AppContainers には独自の整合性レベルがあり、より高い整合性レベルを持つアセットへの読み取りと書き込みの試みをブロックすることを理解しました。しかし、これらのアプリが、同じ整合性レベルで実行されている他のアプリのデータにアクセスできないのはなぜでしょうか?

また、アプリが対応する機能を取得した場合、オブジェクトへのアクセスはどのように機能するのでしょうか? たとえば、カメラが「appcontainer」整合性レベルでタグ付けされていないとします。したがって、appcontainer で実行されているアプリによるアクセスは、直接ブロックする必要があります。ただし、カメラ機能を宣言することは可能で、アプリはカメラにアクセスできます。これはどのように可能ですか?SID に示されている機能は、アプリの整合性レベルを何らかの形で "拡張" できますか?

前もって感謝します!

4

1 に答える 1