Поддерживаемые возможности

На этой странице перечислены все возможности Windows, поддерживаемые изоляцией приложений Win32. Тем не менее, необходимо понять, что это работа в процессе. По мере подключения дополнительных приложений мы проверяем поддержку дополнительных возможностей. Если вы обнаружите возможности, которые не работают, сообщите об ошибке в разделе вопросов изоляции приложений Win32 репозитория . В настоящее время существует два набора возможностей, которые будут подробно описаны ниже.

Изолированные возможности Win32

Эти возможности были созданы специально для изолированных приложений Win32. Они напрямую добавляют функциональные возможности в изолированные приложения:

  • isolatedWin32-print. Печать документов, позволяющих получить доступ к существующей инфраструктуре печати Win32
  • isolatedWin32-sysTrayIcon — отображение уведомлений из системного трея (systray)
  • isolatedWin32-shellExtensionContextMenu — отображение записей контекстного меню на основе COM
  • isolatedWin32-promptForAccess — Запросить у пользователей доступ к файлу
  • isolatedWin32-accessToPublisherDirectory — доступ к каталогам, которые заканчиваются идентификатором издателя

Следующие возможности позволяют получить минимальный доступ к библиотекам DLL, таким как среда выполнения MSVC или другим библиотекам Windows и сторонних поставщиков, для приложений, которые не поддерживают интерактивные запросы.

  • isolatedWin32-dotNetBreadcrumbStore
  • isolatedWin32-profilesRootMinimal
  • isolatedWin32-userProfileMinimal
  • isolatedWin32-volumeRootMinimal

Возможности UWP

Изоляция приложений Win32 поддерживает большинство возможностей UWP. Эти возможности могут потребоваться для манифеста полностью работающего изолированного приложения. Однако не все из них были полностью протестированы. Следовательно, этот раздел будет обновлен, так как мы продолжаем проверять поддержку. Для получения дополнительных сведений и полного описания каждой возможности см. документацию по возможностям UWP .

  • <DeviceCapability Name="microphone"/> предоставляет доступ к звуковому каналу микрофона, что позволяет приложению записывать звук с подключенных микрофонов.
  • <DeviceCapability Name="webcam"/> предоставляет доступ к видео-каналу встроенной камеры или внешней веб-камеры, что позволяет приложению записывать фотографии