And, to be able to register out-of-process COM servers for inter-process communication (IPC), a packaged app needs runFullTrust. In fact, a Medium IL app needs to declare the runFullTrust restricted capability. Conversely, a Medium IL app is already running as the user so an app like that can already perform those operations without requiring those capabilities.īut there are some scenarios where a Medium IL app should declare a capability, too. So those are examples of capabilities that apply only to AppContainer apps. The internetClient and enterpriseAuthentication capabilities grant an application the ability to perform certain operations that the user can already do. Medium IL apps-which are also known as full trust apps-don't run in an AppContainer. Similarly, a desktop app with mediumIL (an integrity level of medium) has uap10:TrustLevel="mediumIL". For more info about AppContainer apps, see AppContainer for legacy apps.Ī desktop app that's an AppContainer app can be identified by uap10:TrustLevel="appContainer" in its app package manifest (for more info, see Application (Windows 10)).For more info about packaging and package identity, see Deployment overview.So capabilities apply to some desktop apps, too. But you can also give a desktop app package identity, and configure it as an AppContainer app. All UWP apps meet those criteria so capabilities apply to them. Most scenarios for app capabilities are relevant only to apps that have package identity, and that run in an AppContainer. In this article Which kinds of apps do app capabilities apply to?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |