Device stage что это за программа

Содержание

Синхронизация мобильных устройств с компьютером через Device Stage

Если устройство настроено на синхронизацию, Windows автоматически синхронизирует файлы с устройством каждый раз при подключении его к компьютеру. Если устройство остается подключенным на длительное время, то примерно каждые 30 минут Windows проверяет новые контакты, календари и подобные типы файлов для синхронизации. Windows также проверяет новую музыку, изображения и видео, которые настроены для синхронизации, но только тогда, когда вы подключаете устройство или щелкаете Синхронизировать в программе Device Stage.

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

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

Примечание: Программа Device Stage позволяет синхронизировать с устройством неограниченное количество папок на компьютере. Однако синхронизировать можно не более 50 папок, которые не входят в ваши библиотеки Windows, такие как музыкальная библиотека или библиотека фотографий. Если необходимо синхронизировать с устройством с числом папок более 50, убедитесь, что они находятся в ваших библиотеках.

Синхронизация с беспроводным устройством

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

Синхронизация с устройством, которое поддерживает беспроводную технологию Bluetooth, может быть гораздо медленнее синхронизации с устройством подключенным с помощью кабеля. Если синхронизация занимает много времени, попробуйте подключить устройство к компьютеру с помощью USB-кабеля или другого проводного подключения, которое оно поддерживает.

Некоторые беспроводные устройства используют подключения беспроводного USB или Wi-Fi. Они обычно быстрее подключение Bluetooth.

Источник

Использование папки «Устройства и принтеры» и функционала Device Stage

Подключение устройств к персональному компьютеру

Данная технология (дословный перевод «Подключи и работай (играй)») разработана компанией Microsoft, совместно с компаниями-производителями аппаратных устройств и основана на использовании объектно-ориентированной архитектуры ПК. На данный момент, почти все устройства подключаются по принципу Plug and Play (PnP), хотя все еще можно найти устройства, которые не поддерживают данную технологию. Plug and Play устройства подразумевают, что все элементы компьютерной системы должны работать сообща для выполнения той или иной задачи аппаратной конфигурации. Данные устройства, прежде всего, должны включать в себя следующие возможности:

В связи с тем, что данная статья описывает только функционал системной папки «Устройства и принтеры» и Device Stage, я не буду акцентировать ваше внимание на процессе обнаружения устройств и установке драйверов для периферийных устройств.

Компонент «Устройства и принтеры»

Данная папка изображена на следующей иллюстрации:

Рис. 1. Папка «Устройства и принтеры»

Данная папка позволяет просматривать, подключать, настраивать, использовать и управлять устройствами, которые подключены к вашему компьютеру. В предыдущих операционных системах Windows не было компонента, при помощи которого можно было выполнять вышеперечисленные операции для всех подключенных устройств. Теперь, при помощи папки «Устройства и принтеры» вы можете увидеть следующие периферийные устройства:

Для папки «Устройства и принтеры» доступен следующий функционал:

Рис. 2. Панель инструментов

Рис. 3. Установка сетевого принтера

Для комплексных устройств, таких как компьютер, доступен богатый ассортимент настроек, которые вы можете найти и в других периферийных устройствах, таких как клавиатура или мышь. На следующей иллюстрации вы видите контекстное меню для устройства (в данном случае компьютера), для которого, возможно, найдены какие-либо неисправности:

Как вы заметили, в контекстном меню, отображенном на этой иллюстрации, присутствует большинство команд, которые пользователи чаще всего открывают при помощи панели управления.

Device Stage

Device Stage является домашней страницей для вашего периферийного оборудования, в котором отображены все дополнительные возможности, предоставленные производителем данного устройства. Компонент Device Stage со своим интуитивно понятным графическим интерфейсом впервые появился в операционной системе Windows 7. С появлением операционной системы функционал Device Stage поддерживал незначительное количество устройств. С каждым днем производители аппаратного обеспечения добавляют новый функционал для своих устройств, предназначенный для поддержки Device Stage.

На следующей иллюстрации вы видите домашнюю страницу Device Stage для многофункционального устройства Canon MP250, реалистический значок которой был отображен в предыдущем разделе данной статьи:

Рис. 4. Страница Device Stage для многофункционального устройства Canon MP250

Как видно из предыдущей иллюстрации, при помощи этой страницы вы можете открыть диалоговые окна просмотра очереди печати и свойств принтера, начать новое сканирование, просмотреть профили сканирования, прочитать руководство к устройству и многое другое. Страница Device Stage каждого оборудования может отличаться, поэтому при открытии домашней страницы Device Stage для вашего принтера или многофункционального не удивляйтесь, если она не будет похожа на изображенную выше иллюстрацию.

Заключение

В данной статье вы узнали об использовании папки «Устройства и принтеры» операционной системы Windows 7. Вы узнали о том, как можно открыть данную папку и рассмотрели ее функционал, используя который вы можете устанавливать новое устройство, выполнять определенные команды, которые присущи устройствам, расположенным в данной папке. Также вы узнали о реалистичных значках для устройств и ознакомились с кратким описанием функционала Device Stage. О структуре файлов, которые отвечают за функционал Device Stage, вы узнаете из следующей статьи.

Источник

Что такое этап устройства?

device Stage — это новая платформа Windows, позволяющая производителям устройств предоставлять широкие возможности для пользователей, соответствующие конкретной фирменной символике, функциям и содержимому их устройств. с помощью device Stage пользователи могут просто подключить свое устройство к Windows 7 пк, и интерфейс, предоставляемый изготовителем, будет автоматически установлен и представлен пользователю, обеспечивая бесперебойную работу между устройством и компьютером.

этап устройства тесно связан с другими выразительной функцией конечного пользователя Windows устройства, папкой «устройства и принтеры». Процесс размещения устройства содержит все элементы, необходимые для работы с платформой Device Stage и папками устройства и принтеры. пользователи переходят к этапу устройства, сначала перейдя из Windows меню в папку устройства и принтеры, где они найдут значок с фотографией, представляющий свое физическое устройство. Дважды щелкнув значок, вы откроете Device Stage. для устройств номад device Stage отображает устройство непосредственно на панели задач Windows, когда устройство в данный момент подключено.

Процесс размещения устройства состоит из XML-и графических файлов. Эти файлы определяют функциональные возможности и фирменную символику, которые будут использоваться платформой Device Stage при подготовке к просмотру. Эти файлы также содержат сведения об устройстве, в том числе идентифицирующие сведения о устройствах, для которых должно быть представлено состояние работы устройства. Файлы собираются вместе в пакет метаданных устройства для удобного распространения. система проверки, выполняемая корпорацией майкрософт, выполняет цифровую подпись пакета и его компонентов после определения того, что связанные устройства соответствуют определенным требованиям к качеству, например, заданным Windowsным набором сертификации оборудования (хкк). Интерфейс Device Stage также должен иметь правильный формат и соответствовать требованиям класса устройств. корпорация майкрософт размещает веб-службу для глобального распределения пакетов метаданных устройства на Windows пк. пакеты метаданных устройства автоматически извлекаются и обрабатываются Windows, когда устройство подключено к Windowsному компьютеру.

Device Stage предоставляет несколько преимуществ для изготовителей устройств:

Увеличенное подключение клиента

device Stage предоставляет очень настраиваемый пользовательский интерфейс, который размещает устройство в центре Windowsного интерфейса. Пользовательские эмблемы, насыщенная графика и изображения устройств соответствуют вашему уникальным продуктам и корпоративной фирменной символике на рабочем столе.

Расширенные возможности рабочего стола

Windows 7 предоставляет широкий набор функциональных возможностей устройства, таких как настройка параметров печати, сканирование документа, просмотр содержимого хранилища и многое другое. С помощью Device Stage можно включать ключевые функции устройств в интерфейс, не прибегая к разработке, скачиванию и установке дополнительного программного обеспечения.

Развертывание и обновление возможностей устройства в любое время

Windows 7 device Stage автоматически получает последние метаданные интерфейса устройства для устройства из службы вмис. Данные в службе можно обновлять в любое время, обеспечивая полный контроль над опытом и тем, что пользователи получают самые последние приложения, службы и содержимое для своих устройств.

Источник

Windows 7: Теперь все устройства доступны в два щелчка


Device Stage для флешки своими руками


Автор: Бойко Алексей
Источник: RSDN Magazine #4-2010

Опубликовано: 05.02.2011
Исправлено: 10.12.2016
Версия текста: 1.1

Введение

Данная статья посвящена сразу двум нововведениям в Windows 7, облегчающим работу с телефонами, принтерами, плеерами и другим оборудованием. Речь о новой папке “Устройства и принтеры” и страницах Device Stage.

Как это работает


Откуда Windows берет информацию об устройстве

devicemetadata-ms-файлы автоматически загружаются с сервера Microsoft, но их можно положить в папку %PROGRAMDATA%\Microsoft\Windows\DeviceMetadataStore и вручную.

Файлы описания создаются разработчиками устройств и передаются Microsoft. Перед размещением на сервере Microsoft проверяет, помечает и подписывает полученные файлы.

ПРИМЕЧАНИЕ

Обратите внимание, Microsoft помечает и подписывает файлы описания. Позже мы к этому вернемся.

Как Windows сопоставляет файл описания и устройство

Какой именно файл соответствует данному устройству, система определяет с помощью:

Hardware ID

Любое оборудование, совместимое с Windows, при подключении сообщает системе один или несколько идентификаторов Hardware ID. С помощью этих идентификаторов Windows определяет, какой драйвер нужно использовать для устройства. Теперь Hardware ID применяется и для поиска соответствующего devicemetadata-ms-файла.

В некоторых случаях такой способ связи устройства c файлом описания подходит, а в некоторых – нет. Причина в том, что разные устройства могут использовать один и тот же драйвер, и, соответственно, сообщать один и тот же Hardware ID. Простой пример: новая модель телефона использует тот же драйвер, что и старая. Пользователю гораздо приятнее будет увидеть иконку с изображением своего нового телефона. И это действительно важно, ведь мы говорим о нововведениях, призванных упростить и сделать приятной работу пользователя. Какой смысл в фотореалистичной иконке, если на ней изображен другой аппарат? Коллега на работе радовался как ребенок, когда его новая красивая красная мышка от Microsoft отобразилась в папке “Устройства и принтеры” иконкой именно красного цвета. А ведь мышка выпускается в шести цветовых вариантах. Тут мы подошли к новому способу идентификации оборудования – Model ID.

Model ID

Model ID – это новый способ идентификации устройств, появившийся в Windows 7. Model ID не используется для поиска драйверов, а значит, не служит заменой Hardware ID. Устройству можно назначить только один Model ID. Конечно, старые устройства не имеют Model ID и не сообщают его при подключении, но в новые модели производители могут добавить эту возможность.

ПРИМЕЧАНИЕ

В зависимости от выбора разработчика, в файле описания указывается или список Model ID, или список Hardware ID тех устройств, к которым относится файл.

Шаг 0: Подготовительные работы

Подведем промежуточный итог и набросаем краткий план действий. Сейчас наша флешка отображается в папке “Устройства и принтеры” иконкой по умолчанию, никакой специфической информации об устройстве не выводится (рисунок 1).


Рисунок 1. Отображение флешки в папке “Устройства и принтеры” по умолчанию

Чтобы Windows могла показать более полные данные о флешке, нужно:

Узнаем Hardware ID флешки

В нашем случае выбор между Hardware ID или Model ID совершенно непринципиален. Возьмем Hardware ID, так как у любой флешки он точно есть.


Рисунок 2. Список Hardware ID

Вверху находится идентификатор, точнее всего определяющий устройство, далее идут более общие идентификаторы. Для наших целей лучше взять самый верхний.

XSD-схемы


CABARC.EXE


Шаг 1: Меняем иконку в папке “Устройства и принтеры”

В первом шаге мы создадим самый простой файл описания, не использующий возможности Device Stage. Нет никакой необходимости приводить в тексте статьи полные листинги XML-файлов – файлы для первого шага можно найти в папке “example1”, прилагаемой к статье. Поэтому в листингах будут показаны только те части, на которые нужно обратить внимание, самое главное выделено.

Из рисунка 3 видно, что нужно создать три XML-файла (PackageInfo.xml, DeviceInfo.xml, WindowsInfo.xml) и одну иконку.

PackageInfo.xml

Обратите внимание на приставку “DOID”, которую нужно указать перед Hardware ID. Есть еще приставка “SFDOID” (Single Function Device), но она сейчас не используется и зарезервирована для будущих версий Windows. Эти приставки указывают на то, сколько функций выполняет устройство – одну или несколько. Например, часто встречаются многофункциональные устройства, сочетающие в себе принтер, факс и сканер. Чуть позже мы еще раз поговорим о функциях устройства.

WindowsInfo.xml

Здесь описываются правила отображения иконки и страницы Device Stage.

ShowDeviceInDisconnectedState – показывать устройство в папке “Устройства и принтеры”, когда устройство не подключено. Иконка неподключенного устройства будет более бледной (см. рисунок 1). Кстати, задать свою отдельную иконку для отключенного состояния оборудования нельзя.

LaunchDeviceStageOnDeviceConnect – открывать страницу Device Stage автоматически при подключении устройства.

LaunchDeviceStageFromExplorer – открывать Device Stage по двойному щелчку по иконке.

DeviceInfo.xml

Лучше один раз увидеть, чем сто раз услышать (рисунок 4).


Рисунок 4. Описание DeviceInfo.xml

Рисунок 4 говорит сам за себя. Стоит отметить только узел DeviceCategory, который в нашем случае указывает на то, что устройство – это флешка. Если устройство – многофункциональное, можно указать несколько категорий (например, принтер часто является и сканером). Помните, выше, когда описывали PackageInfo.xml, мы упоминали приставки “DOID” и “SFDOID”?

Первый узел DeviceCategory указывает на главную категорию – устройство, сочетающее в себе и принтер и сканер, чаще всего называют “принтером со встроенным сканером”, но не “сканером со встроенным принтером”.

ПРИМЕЧАНИЕ

Как-то мне пришлось вступить в спор с вполне авторитетными товарищами, которые утверждали, что XML – это что-то вроде таблицы в базе данных. Т.е. порядок следования XML-узлов точно так же непринципиален, как и порядок строк в таблице. Но мы знаем, что в XML порядок следования узлов может иметь значение.

Полный список категорий с пояснениями находится в документе “How to Create a Device Metadata Package for Devices and Printers”.

Теперь у нас есть все необходимые файлы (опустим процесс получения иконки). Создадим следующую структуру директорий (листинг 3):

Запускаем CABARC.EXE (листинг 4).

Копируем 0055f9a7-ffef-4017-be40-e1e118fa4e86.devicemetadata-ms в DeviceMetadataStore.

Шаг 2: Простой Device Stage

Во втором шаге мы доработаем пример так, что при двойном щелчке по иконке будет открываться простая страница Device Stage. Готовый пакет находится в папке “example2”.

Прежде всего подредактируем WindowsInfo.xml, чтобы по двойному щелчку по иконке открывалась страница Device Stage.

Изменения в PackageInfo.xml

Нужно также внести изменения и в PackageInfo.xml (листинг 6).

ПРИМЕЧАНИЕ

И тут нас ждет небольшое разочарование. Чтобы наш неподписанный файл описания был принят системой, нужно перейти в тестовый режим (листинг 7).

Behavior.xml и Resource.xml

Behavior.xml описывает внешний вид страницы Device Stage и то, какие функции на ней будут представлены (рисунок 6).


Рисунок 6. Описание Behavior.xml

В странице Device Stage мы использовали не все предусмотренные стилистические возможности.

Отметим, что значение атрибута ExperienceID должно совпадать со значением одноименного узла в файле PackageInfo.xml.

В узле taskCategoryMapping перечисляются доступные задачи. В нашем примере указана одна задача – “Просмотр файлов”. Более подробно задачи мы рассмотрим в четвертом шаге.

Текст строк маркированного списка (узел marketingBullets) указывается в Resource.xml и связывается с помощью атрибута id узлов bullet (листинг 8).

Шаг 3: Выводим текущие параметры устройства

В шапке Device Stage взамен маркированного списка (см. рисунок 6) можно выводить до 6 текущих параметров устройства, например, уровень заряда батареи и количество свободного места. Батареи во флешке нет, поэтому будем довольствоваться выводом информации о свободном месте (рисунок 7).


Рисунок 7. Вывод информации о свободном месте

Внесем дополнения в Behavior.xml (листинг 9).

В Windows 7 предусмотрены встроенные возможности по определению текущих параметров подключаемых устройств. Для их использования нужно знать идентификатор statusProvider-а и названия свойств. Ну и конечно, нужно, чтобы устройство поддерживало такую возможность. Можно создавать свои собственные статусы – интересная тема, но и объемная. Придется отложить её для будущих статей. Тут отметим только, что информацию о встроенных statusProvider-ах можно найти в “Microsoft Device Experience Development Kit”. Например, используемый нами statusProvider описан в документе “Windows 7 Device Stage Portable Devices Development Guide”.

Еще немного доработаем пример. Пусть по щелчку по статусу (информации о свободном месте) будет открываться содержимое флешки, т.е. будет выполняться задача “Просмотр файлов”, о которой мы уже говорили в “Шаге 2”. Посмотрите на листинг 10.

Чтобы иконка устройства отображалась на панели задач, как на рисунке 7 справа, нужно отредактировать WindowsInfo.xml – листинг 11.

Шаг 4: Задачи

Мы уже знаем, что в Windows 7 есть встроенные statusProvider-ы. Также в Windows есть и встроенные задачи. Задачи рассортированы по категориям. Чтобы добавить задачу, нужно знать её GUID и GUID категории (узел taskRef в листинге 10). Можно создавать свои задачи, которые будут открывать сайты и запускать приложения. Кроме того, для самодельных задач можно выставлять условия. Например, сделать так, что задача будет видна, только если компьютер подключен к сети или установлена определенная программа. Можно даже проверять ключи в реестре.

В четвертом шаге мы добавим самодельную задачу, открывающую внутри Device Stage web-страницу (рисунок 8). Задача будет видна, только если есть подключение к интернету.


Рисунок 8. Задача, открывающая web-страницу.


Рисунок 9. Новые файлы и папки для самодельной задачи

Создать свою категорию задач – это значит создать подпапку для “Task”. При этом название папки должно следовать шаблону: <произвольный GUID>(скобочки обязательны).

Далее нужно подготовить Tasks.xml и Resource.xml (листинг 12).

В Tasks.xml значение атрибута taskGroupGuid должно совпадать с GUID категории (с названием папки, которую мы создали ниже “Task”). Идентификатор задачи (атрибут id узла task) – это произвольный GUID, заключенный в фигурные скобки. Также обратим внимание на необязательный узел requirements. В нем задаются условия отображения задачи. В нашем примере задача требует подключения к Интернет.

Перечислять возможные типы команд (атрибут type узла command) мы не будем – ведь у нас есть Visual Studio с подключенными XSD-схемами, которая выводит всплывающие подсказки. Вроде бы дополнительных пояснений листинг 12 не требует.

Все готово, остается только добавить задачу в behavior.xml. Из листинга 13 видно, что самодельная задача добавляется точно так же, как встроенная в Windows.

Что дальше

Если вы дочитали до этого места – значит меня, как автора, можно поздравить. Еще немного, и издателю пришлось бы делать твердый переплет, а мне – писать благодарности. И все же, статья оставляет больше вопросов, чем дает ответов.

Мы узнали, как организованы новые возможности Windows 7 – папка “Устройства и принтеры” и страницы Device Stage, как система различает устройства, и о том, что в Windows 7 появилась новая система идентификации оборудования по ModelID. А еще нас поджидало разочарование – мы никогда не сможем сделать для своего телефона самую лучшую, самую удобную страницу Device Stage. Вернее, сделать-то сможем, а вот использовать – вряд ли, не будем же мы все время сидеть в тестовом режиме. Нам остается только довольствоваться фотореалистичной иконкой – это не требует подписи Microsoft.

ПРИМЕЧАНИЕ

Это действительно очень грустно. Почему у нас нет возможности использовать свои страницы Device Stage? Понятно, что причина этому есть. Но, наверно, можно найти и компромисс. Если вы знаете, как сообщить Microsoft такое предложение, свяжитесь со мной.

По самым скромным прикидкам, за бортом остались:

Нельзя не отметить высокое качество обучающих материалов Microsoft. Описание очень полное, хорошо структурировано и написано понятным языком.

Источник

Передача контента с мобильного устройства на компьютер Windows

Программа Device Stage позволяет синхронизировать музыку, контакты, календари, файлы и другую информацию с совместимым мобильным устройством. Эта программа также позволяет выполнять с устройством другие задачи, которые отличаются в зависимости от типа устройства, например, создавать звуковые сигналы для мобильного телефона.

Возможность синхронизации тех или иных файлов и информации зависит от типа устройства и от того, синхронизацию всех файлов и информации он поддерживает. Например, можно синхронизировать контакты и календари со смартфоном, а с портативным музыкальным проигрывателем – нет.

Чтобы выяснить, какие типы файлов и информации можно синхронизировать с устройством, подключите устройство к компьютеру. Если устройство совместимо с программой Device Stage, эта программа откроется автоматически. (Если вы уже настроили устройство для синхронизации, программа Device Stage откроется в свернутом виде на панели задач Windows). Программа Device Stage отображает список задач, которые можно выполнить с помощью устройства, включая настройки синхронизации.

Настройка компьютера для синхронизации с мобильным устройством

В программе Device Stage синхронизация контактов, календарей, задач и заметок отличается от синхронизации музыки, изображений и видеозаписей.

Если программа Device Stage не открывается, устройство не поддерживает этот компонент Windows или не подключено должным образом к компьютеру.

Примечание: Чтобы синхронизировать контакты, календари, заметки или задачи с устройством в программе Device Stage должен быть указан источник для файлов и информации. Программа Device Stage может использовать как источник программу электронной почты или похожую программу, где хранятся контакты, календари, заметки или задачи. Однако для того, чтобы программа работала с Device Stage, она должна содержать компонент plug-in для синхронизации, позволяющий Device Stage взаимодействовать с этой программой. Если вы не нашли компонента plug-in для синхронизации этой программы, она может быть несовместима с Device Stage. Обратитесь к производителю программы.

Настройка компьютера для синхронизации музыки, изображений и видео

В программе Device Stage синхронизация музыки, изображений и видеозаписей отличается от синхронизации контактов, календарей, задач и заметок.

Если хотите, можно выбрать музыку, изображения и видео для синхронизации с устройством. Нажмите кнопку Параметры и следуйте инструкциям.

Проверка подключения мобильного устройства к компьютеру

Любое мобильное устройство, успешно подключенное к компьютеру, должно отображаться в разделе Панели управления «Устройства и принтеры» независимо от типа подключения (проводное или беспроводное). Устройство должно там отображаться, даже если оно совместимо с программой Device Stage.

Источник

Операционные системы и программное обеспечение