ОГРАНИЧЕННАЯ ПЛАТФОРМА ДРАЙВЕРОВ, КОТОРАЯ ЗАПУСКАЕТ ДРАЙВЕРЫ В ПЕСОЧНИЦЕ В ПОЛЬЗОВАТЕЛЬСКОМ РЕЖИМЕ

1. Способ, реализуемый вычислительным устройством, содержащий этапы, на которых:
регистрируют преобразующий драйвер в платформе безопасности драйверов, реализуемой вычислительным устройством;
создают экземпляр ограниченной среды исполнения для преобразующего драйвера посредством платформы безопасности драйверов; и
исполняют преобразующий драйвер в ограниченной среде исполнения, чтобы выполнить одну или несколько задач по указанию платформы безопасности драйверов.
2. Способ по п. 1, в котором преобразующий драйвер исполняется в пользовательском режиме.
3. Способ по п. 1, в котором преобразующий драйвер исполняется для каждого пользователя.
4. Способ по п. 1, в котором ограниченная среда исполнения создает контейнер приложения, сконфигурированный для изолирования преобразующего драйвера, чтобы ограничить доступ преобразующего драйвера к ресурсам системы.
5. Способ по п. 4, в котором контейнер приложения дополнительно конфигурируется для отказа в доступе к преобразующему драйверу компонентам, которые не ассоциированы с платформой безопасности драйверов.
6. Способ по п. 1, в котором ограниченная среда исполнения содержит фоновый процесс для преобразующего драйвера, для которого планирование задач проводится платформой безопасности драйверов.
7. Способ по п. 1, в котором ограниченная среда исполнения конфигурируется для приостановки преобразующего драйвера при отсутствии явного вызова преобразующего драйвера платформой безопасности драйверов для выполнения задач.
8. Способ по п. 1, в котором ограниченная среда исполнения конфигурируется для выборочного разрешения операций преобразующего драйвера в зависимости от согласия пользователя.
9. Способ по п. 1, дополнительно содержащий этапы, на которых:
получают преобразующий драйвер по сети из магазина приложений у поставщика услуг, причем преобразующий драйвер содержится в комплекте драйвера, имеющем назначенный формат, ассоциированный с платформой безопасности драйверов; и
распознают назначенный формат комплекта драйвера при установке, причем регистрация преобразующего драйвера в платформе безопасности драйверов выполняется в ответ на распознавание назначенного формата.
10. Способ по п. 1, в котором преобразующий драйвер выполнен в виде драйвера виртуальной частной сети (VPN), сконфигурированного для инкапсуляции и декапсуляции пакета для связи VPN по сети.