Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает возможности или привилегии, запрашиваемые пакетом.
Синтаксис
typedef enum APPX_CAPABILITIES {
APPX_CAPABILITY_INTERNET_CLIENT,
APPX_CAPABILITY_INTERNET_CLIENT_SERVER,
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER,
APPX_CAPABILITY_DOCUMENTS_LIBRARY,
APPX_CAPABILITY_PICTURES_LIBRARY,
APPX_CAPABILITY_VIDEOS_LIBRARY,
APPX_CAPABILITY_MUSIC_LIBRARY,
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION,
APPX_CAPABILITY_SHARED_USER_CERTIFICATES,
APPX_CAPABILITY_REMOVABLE_STORAGE,
APPX_CAPABILITY_APPOINTMENTS,
APPX_CAPABILITY_CONTACTS
} ;
Константы
APPX_CAPABILITY_INTERNET_CLIENTПодключение к Интернету для исходящих подключений к Интернету. |
APPX_CAPABILITY_INTERNET_CLIENT_SERVERПодключение к Интернету, включая входящие нежелательные подключения из Интернета. Приложение может отправлять информацию на компьютер или с компьютера через брандмауэр. Не нужно объявлять APPX_CAPABILITY_INTERNET_CLIENT , если эта возможность объявлена. |
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVERДомашняя или рабочая сеть— приложение может отправлять информацию на ваш компьютер и другие компьютеры в той же сети или с нее. |
APPX_CAPABILITY_DOCUMENTS_LIBRARYБиблиотека документов, включая возможность добавления, изменения и удаления файлов. Пакет может получить доступ только к тем типам файлов, которые он объявил в манифесте. Приложения не имеют доступа к библиотекам документов на компьютерах домашней группы. |
APPX_CAPABILITY_PICTURES_LIBRARYБиблиотека изображений, включая возможность добавления, изменения или удаления файлов. Эта возможность также включает библиотеки изображений на компьютерах домашней группы, а также типы файлов изображений на локально подключенных серверах мультимедиа. |
APPX_CAPABILITY_VIDEOS_LIBRARYБиблиотека видео, включая возможность добавления, изменения или удаления файлов. Эта возможность также включает библиотеки видео на компьютерах домашней группы, а также типы видеофайлов на локально подключенных серверах мультимедиа. |
APPX_CAPABILITY_MUSIC_LIBRARYБиблиотека музыки и списки воспроизведения, включая возможность добавления, изменения и удаления файлов. Эта возможность также включает музыкальные библиотеки и списки воспроизведения в музыкальной библиотеке на компьютерах домашней группы, а также типы музыкальных файлов на локально подключенных серверах мультимедиа. |
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATIONУчетные данные Windows для доступа к корпоративной интрасети. Это приложение может олицетворять вас в сети. |
APPX_CAPABILITY_SHARED_USER_CERTIFICATESСертификаты программного обеспечения и оборудования или смарт-карта, используемые для идентификации пользователя в приложении. Эта возможность может использоваться вашим работодателем, банком или государственными службами для идентификации вас. |
APPX_CAPABILITY_REMOVABLE_STORAGEСъемные носители, например внешний жесткий диск, флэш-накопитель USB, или переносное устройство MTP, включая возможность добавления, изменения или удаления конкретных файлов. Этот пакет может получить доступ только к тем типам файлов, которые он объявил в манифесте. |
APPX_CAPABILITY_APPOINTMENTS |
APPX_CAPABILITY_CONTACTS |
Комментарии
Перечисление APPX_CAPABILITIES указывает привилегии, объявленные пакетом в манифесте пакета. Если возможность не объявлена явным образом, то по умолчанию доступ к ней отсутствует. Если возможность объявлена, пакет по-прежнему может не иметь конкретной возможности по таким причинам, как эта возможность не существует в системе или существуют другие политики безопасности, ограничивающие возможность.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 8 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
| Верхняя часть | appxpackaging.h |