Установка драйвера устройства в windows. Виндовс устройства


Обзор портала устройств Windows - UWP app developer

  • 12/12/2017
  • Время чтения: 15 мин

В этой статье

Портал устройств Windows позволяет настраивать устройство и управлять им удаленно через сеть или USB-подключение.The Windows Device Portal lets you configure and manage your device remotely over a network or USB connection. Он также предоставляет дополнительные средства диагностики для устранения неполадок и просматривать в реальном времени производительности устройства Windows.It also provides advanced diagnostic tools to help you troubleshoot and view the real-time performance of your Windows device.

Портал устройства Windows — это веб-сервера на устройстве, которые могут подключаться к веб-браузере на ПК.Windows Device Portal is a web server on your device that you can connect to from a web browser on a PC. Если устройство имеет веб-браузера, можно также подключить локально с помощью браузера на это устройство.If your device has a web browser, you can also connect locally with the browser on that device.

Портал устройства Windows доступна на каждое семейство устройств, но функции и установки различаться в зависимости от требований каждого устройства.Windows Device Portal is available on each device family, but features and setup vary based on each device's requirements. В этой статье дается общее описание портала устройства, а также приведены ссылки на статьи, содержащие более подробные сведения по каждому семейству устройств.This article provides a general description of Device Portal and links to articles with more specific information for each device family.

Функциональные возможности портала устройства Windows реализована с помощью API -интерфейсы REST , которые можно использовать непосредственно для доступа к данным и управления устройства программными средствами.The functionality of the Windows Device Portal is implemented with REST APIs that you can use directly to access data and control your device programmatically.

НастройкаSetup

Каждое устройство имеет свои инструкции для подключения к порталу устройства, однако к каждому из них применимы следующие общие действия:Each device has specific instructions for connecting to Device Portal, but each requires these general steps:

  1. Включение режима разработчика и устройства портала на устройстве (настроен в окне Параметры приложения).Enable Developer Mode and Device Portal on your device (configured in the Settings app).
  2. Подключите устройство к Компьютеру через локальную сеть или с помощью USB.Connect your device and PC through a local network or with USB.
  3. Перейдите на страницу портала устройства в своем браузере.Navigate to the Device Portal page in your browser. В этой таблице показано, порты и протоколы, используемые каждого семейства устройств.This table shows the ports and protocols used by each device family.
Семейство устройствDevice family Включено по умолчанию?On by default? HTTPHTTP HTTPSHTTPS USBUSB
HoloLensHoloLens Да, в режиме разработкиYes, in Dev Mode 80 (по умолчанию)80 (default) 443 (по умолчанию)443 (default) http://127.0.0.1:10080
Интернет вещейIoT Да, в режиме разработкиYes, in Dev Mode 80808080 Включается через раздел реестраEnable via regkey Н/ДN/A
XboxXbox Включается в режиме разработкиEnable inside Dev Mode ОтключенDisabled 1144311443 Н/ДN/A
Настольный компьютерDesktop Включается в режиме разработкиEnable inside Dev Mode 50080*50080* 50043*50043* Н/ДN/A
ТелефонPhone Включается в режиме разработкиEnable inside Dev Mode 8080 443443 http://127.0.0.1:10080

* Это не всегда так, поскольку Портал устройств на настольном компьютере использует порты в диапазоне временных портов (>50000), чтобы предотвратить конфликты с существующими запросами на использование портов на устройстве.* This is not always the case, as Device Portal on desktop claims ports in the ephemeral range (>50,000) to prevent collisions with existing port claims on the device. Подробнее см. в разделе Параметры портов для настольных компьютеров.To learn more, see the Port Settings section for desktop.

Конкретные инструкции по настройке устройства см. в разделах:For device-specific setup instructions, see:

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

Панель инструментов и навигацияToolbar and navigation

Панели инструментов в верхней части страницы предоставляет доступ к часто используемые компоненты.The toolbar at the top of the page provides access to commonly used features.

  • Power: доступ к Электропитание.Power: Access power options.
    • Завершение работы: отключает устройство.Shutdown: Turns off the device.
    • Перезапуск: выключает и включает питание устройства.Restart: Cycles power on the device.
  • Справка: открывает страницу справки.Help: Opens the help page.

Используйте ссылки на панели навигации вдоль левой стороны страницы для перехода к доступным для вашего устройства средствам управления и мониторинга.Use the links in the navigation pane along the left side of the page to navigate to the available management and monitoring tools for your device.

Ниже описаны средства, которые являются общими для всех семейств устройства.Tools that are common across device families are described here. В зависимости от устройства могут быть доступны другие параметры.Other options might be available depending on the device. Дополнительные сведения см в определенных параметров страницы для соответствующего типа устройства.For more info, see the specific page for your device type.

Диспетчер приложенийApps manager

Диспетчер приложений предоставляет Установка и удаление программ и функциональные возможности управления для приложения, пакеты и объединяет на устройстве узла.The Apps manager provides install/uninstall and management functionality for app packages and bundles on the host device.

  • Установленные приложения: используйте в раскрывающемся меню для удаления или запуска приложений, установленных на устройстве.Installed apps: Use the dropdown menu to remove or start apps that are installed on the device. Установка нового приложения, нажав кнопку Добавить.Install a new app by clicking Add. Это запускает взаимодействия с пользователями для развертывания пакета приложений из локальной установки, сети или веб-размещается и регистрация свободные файлы из общих сетевых папок.This initiates the installation UX to deploy packaged apps from local, network or web hosts and register loose files from network shares.
  • Запуска приложений: получение сведений о приложениях, которые в настоящее время работает и закройте их при необходимости.Running apps: Get information about the apps that are currently running and close them as necessary.
Установка приложенияInstall an app
  1. После создания пакета приложения вы можете удаленно установить его на устройстве.When you've created an app package, you can remotely install it onto your device. После его сборки в Visual Studio создается выходная папка.After you build it in Visual Studio, an output folder is generated.
  2. В разделе диспетчер приложения портала устройств нажмите кнопку Добавить и выберите команду установить пакет приложения из локального хранилища.In the Device Portal's Apps manager section, click Add and select Install app package from local storage.
  3. Нажмите кнопку Обзор и найдите пакет вашего приложения.Click browse and find your app package.
  4. Нажмите кнопку Обзор и найдите файл сертификата (CER-файл) (не требуется на всех устройствах).Click browse and find the certificate (.cer) file (not required on all devices.)
  5. Проверьте соответствующие поля, если необходимо установить необязательные или framework пакетов, а также установка приложения.Check the respective boxes if you want to install optional or framework packages along with the app installation. При наличии нескольких зависимостей добавляйте каждую по отдельности.If you have more than one, add each one individually.
  6. Нажмите кнопку Далее для перехода к следующей шаг и установите для запуска установки.Click Next to move to the next step and Install to initiate the installation.
Удаление приложенияUninstall an app
  1. Убедитесь, что приложение не работает.Ensure that your app is not running.
  2. Если это так, перейдите к запуска приложений и закройте его.If it is, go to Running apps and close it. При попытке удаления во время выполнения приложения, это вызовет проблемы при попытке повторно установить приложение.If you attempt to uninstall while the app is running, it will cause issues when you attempt to reinstall the app.
  3. Выберите приложение из раскрывающегося списка и нажмите кнопку Удалить.Select the app from the dropdown and click Remove.

Выполнение процессовRunning processes

На этой странице отображаются сведения о процессах, которые в настоящее время работает на устройстве узла.This page shows details about processes currently running on the host device. Сюда входят приложения и системные процессы.This includes both apps and system processes. На некоторых платформах (рабочий стол, IoT и HoloLens) можно завершать процессы.On some platforms (Desktop, IoT, and HoloLens), you can terminate processes.

ПроводникFile explorer

На этой странице позволяет просматривать и управлять файлы с любого приложения sideloaded.This page allows you to view and manipulate files stored by any sideloaded apps. В разделе блоге с помощью проводника файл приложения для получения дополнительных сведений о File explorer и способы его использования.See the Using the App File Explorer blog post to learn more about the File explorer and how to use it.

ПроизводительностьPerformance

На странице производительности отображается в режиме реального времени графиках сведений о диагностике системы как энергии, частота кадров и загрузки ЦП.The Performance page shows real-time graphs of system diagnostic info like power usage, frame rate, and CPU load.

Ниже приведены доступные метрики:These are the available metrics:

  • ЦП: процент доступных ресурсов ЦПCPU: Percent of total available CPU utilization
  • Память: общее количество в целях, доступен, завершенных, выгружаемый и не выгружаемыйMemory: Total, in use, available, committed, paged, and non-paged
  • Операции ввода-вывода: чтение и запись данных количество заказовI/O: Read and write data quantities
  • Сети: полученных и отправленных данныхNetwork: Received and sent data
  • Графический Процессор: процент общее доступные Графического ядра СУБД использованияGPU: Percent of total available GPU engine utilization

Ведение журнала событий Windows (Трассировки)Event Tracing for Windows (ETW) logging

Страница ведения журнала трассировки событий Windows управляет информацию в реальном времени для Windows (Трассировки событий) на устройстве.The ETW logging page manages real-time Event Tracing for Windows (ETW) information on the device.

Установите только флажок Скрыть поставщиков для отображения только списка «События».Check Hide providers to show the Events list only.

  • Зарегистрированные поставщиков: выберите поставщик событий и уровень трассировки.Registered providers: Select the event provider and the tracing level. Уровень трассировки — это одно из следующих значений:The tracing level is one of these values:

    1. ненормальный выход или прекращение;Abnormal exit or termination
    2. серьезные ошибки;Severe errors
    3. предупреждения;Warnings
    4. предупреждения, не связанные с ошибками.Non-error warnings
    5. Подробные трассировкиDetailed trace

    Щелкните или нажмите Включить для запуска трассировки.Click or tap Enable to start tracing. Поставщик добавляется в раскрывающийся список Включенные поставщики.The provider is added to the Enabled Providers dropdown.

  • Пользовательские поставщики: выбор пользовательского поставщика трассировки событий Windows и уровень трассировки.Custom providers: Select a custom ETW provider and the tracing level. Определите поставщика по его GUID.Identify the provider by its GUID. Не включайте скобки в GUID.Do not include brackets in the GUID.
  • Поставщики включено: список включенных поставщиков.Enabled providers: This lists the enabled providers. Выберите поставщика в раскрывающемся списке и щелкните или нажмите Отключить, чтобы остановить трассировки.Select a provider from the dropdown and click or tap Disable to stop tracing. Щелкните или нажмите Стоп, чтобы приостановить всю трассировку.Click or tap Stop all to suspend all tracing.
  • Журнал поставщиков: это показаны поставщики трассировки событий Windows, которые были включены во время текущего сеанса.Providers history: This shows the ETW providers that were enabled during the current session. Щелкните или нажмите Включить, чтобы активировать поставщика, который ранее был отключен.Click or tap Enable to activate a provider that was disabled. Щелкните или нажмите Очистить, чтобы очистить журнал.Click or tap Clear to clear the history.
  • Фильтры / события: разделе событий перечислены события Трассировки из выбранных поставщиков в табличном формате.Filters / Events: The Events section lists ETW events from the selected providers in table format. Таблица обновляется в режиме реального времени.The table is updated in real time. Настройка настраиваемых фильтров, для которых будет отображаться событий с помощью меню фильтров .Use the Filters menu to set up custom filters for which events will be displayed. Нажмите кнопку Очистить для удаления из таблицы все события трассировки событий Windows.Click the Clear button to delete all ETW events from the table. Это не приводит к отключению каких-либо поставщиков.This does not disable any providers. Щелкните Сохранить файл для экспорта в настоящее время собранные события трассировки событий Windows в локальном CSV-файл.You can click Save to file to export the currently collected ETW events to a local CSV file.

Для получения дополнительных сведений об использовании ведения журнала трассировки событий Windows см в блоге Портала устройства используется для просмотра журналов отладки .For more details on using ETW logging, see the Use Device Portal to view debug logs blog post.

Трассировка производительностиPerformance tracing

На странице трассировки производительности можно представления, трассировку Записи производительности Windows (ЗВЧ) с устройства узла.The Performance tracing page allows you for view the Windows Performance Recorder (WPR) traces from the host device.

  • Доступные профили: выберите профиль WPR в раскрывающемся списке, затем щелкните или нажмите Пуск для запуска трассировки.Available profiles: Select the WPR profile from the dropdown, and click or tap Start to start tracing.
  • Пользовательские профили: щелкните или нажмите Обзор для выбора профиля WPR на своем компьютере.Custom profiles: Click or tap Browse to choose a WPR profile from your PC. Щелкните или нажмите Передать и пуск для запуска трассировки.Click or tap Upload and start to start tracing.

Чтобы остановите трассировку, нажмите Остановить.To stop the trace, click Stop. Оставайтесь на этой странице до файла трассировки (. ETL) завершения загрузки.Stay on this page until the trace file (.ETL) has finished downloading.

Записаны. ETL файлы могут быть открыты для анализа в Анализатор производительности Windows.Captured .ETL files can be opened for analysis in the Windows Performance Analyzer.

Диспетчер устройствDevice manager

Страница диспетчера устройств перечисляет все периферийных, подключенного к устройству.The Device manager page enumerates all peripherals attached to your device. Щелкните значок параметры для просмотра свойств каждого из них.You can click the settings icons to view the properties of each.

СетьNetworking

Страница сети управляет сетевых подключений на устройстве.The Networking page manages network connections on the device. Если вы не подключены к порталу устройств через порт USB, изменение этих параметров произойдет скорее всего отключение от устройства портала.Unless you are connected to Device Portal through USB, changing these settings will likely disconnect you from Device Portal.

  • Доступные сети: показаны сети WiFi, доступные на устройство.Available networks: Shows the WiFi networks available to the device. Щелкните или нажмите сеть, чтобы подключиться к ней, при необходимости предоставьте ключ доступа.Clicking or tapping on a network will allow you to connect to it and supply a passkey if needed. Портал устройства еще не поддерживает проверки подлинности Enterprise.Device Portal does not yet support Enterprise Authentication. Можно также использовать раскрывающийся список профилей для попытки подключения к профилей WiFi, известные на устройство.You can also use the Profiles dropdown to attempt to connect to any of the WiFi profiles known to the device.
  • Конфигурация IP-адресов: отображает адрес сведения о каждом узле устройства сетевых портов.IP configuration: Shows address information about each of the host device's network ports.

Функции службы и заметкиService features and notes

DNS-SDDNS-SD

Портал устройств сообщает о своем присутствии в локальной сети с помощью DNS-SD.Device Portal advertises its presence on the local network using DNS-SD. Все экземпляры Портала устройств, независимо от типа устройства, объявляют себя с помощью "WDP._wdp._tcp.local".All Device Portal instances, regardless of their device type, advertise under "WDP._wdp._tcp.local". Записи TXT для экземпляра службы предоставляют следующие сведения:The TXT records for the service instance provide the following:

КлючKey ТипType ОписаниеDescription
SS целое числоint Защищенный порт Портала устройств.Secure port for Device Portal. Если значение равно нулю (0), Портал устройств не выполняет прослушивание на предмет подключений HTTPS.If 0 (zero), Device Portal is not listening for HTTPS connections.
DD Строкаstring Тип устройства.Type of device. Будет иметь формат "Windows.*", например Windows.Xbox или Windows.DesktopThis will be in the format "Windows.*", e.g. Windows.Xbox or Windows.Desktop
AA Строкаstring Архитектура устройства.Device architecture. Архитектурой будет ARM, x86 или AMD64.This will be ARM, x86, or AMD64.
TT разбитый список строк нуль-символаnull-character delineated list of strings Пользовательские теги для устройства.User-applied tags for the device. Инструкции по использованию см. в разделе "Теги, REST API".See the Tags REST API for how to use this. Список заканчивается двойным символом NULL.List is double-null terminated.

Так как не все устройства прослушивают порт HTTP, объявляемый записью DNS-SD, подключение рекомендуется устанавливать к порту HTTPS.Connecting on the HTTPS port is suggested, as not all devices are listening on the HTTP port advertised by the DNS-SD record.

Защита от атак CSRF и сценарииCSRF Protection and Scripting

Чтобы обеспечить защиту от атак CSRF, все запросы, отличные от GET, должны иметь уникальный маркер.In order to protect against CSRF attacks, a unique token is required on all non-GET requests. Этот маркер, заголовок запроса X-CSRF, извлекается из файла cookie сеанса— CSRF-Token.This token, the X-CSRF-Token request header, is derived from a session cookie, CSRF-Token. В веб-интерфейсе пользователя Портала устройств при каждом запросе файл cookie CSRF-Token копируется в заголовок X-CSRF-Token.In the Device Portal web UI, the CSRF-Token cookie is copied into the X-CSRF-Token header on each request.

Важно!

В этом защиты не позволяет использование API REST из автономный клиент (например, служебные программы командной строки).This protection prevents usages of the REST APIs from a standalone client (such as command-line utilities). Эту проблему можно решить тремя способами:This can be solved in 3 ways:

  • Используйте «auto-» имя пользователя.Use an "auto-" username. Клиенты, которые буду добавлять "auto-" в начало своего имени пользователя смогут обходить защиту от атак CSRF.Clients that prepend "auto-" to their username will bypass CSRF protection. Важно не использовать это имя пользователя для входа на Портал устройств с помощью браузера, так как при этом служба будет становиться открытой для атак CSRF.It is important that this username not be used to log in to Device Portal through the browser, as it will open up the service to CSRF attacks. Пример. Если именем пользователя для входа на Портал устройств является "admin", для обхода защиты от атак CSRF необходимо использовать имя curl -u auto-admin:password <args>.Example: If Device Portal's username is "admin", curl -u auto-admin:password <args> should be used to bypass CSRF protection.
  • Реализуйте в клиенте схему передачи значений параметров файла cookie серверу с каждым запросом в качестве части заголовка HTTP.Implement the cookie-to-header scheme in the client. Для этого требуется, чтобы запрос GET определял файл cookie сеанса, а также выполнение дальнейшего добавления заголовка и файла cookie во все последующие запросы.This requires a GET request to establish the session cookie, and then the inclusion of both the header and the cookie on all subsequent requests.
  • Отключите проверку подлинности и используйте HTTP.Disable authentication and use HTTP. Защита от атак CSRF применяется только к конечным точкам HTTPS, поэтому подключениям к конечным точкам HTTP не придется выполнять никакие из описанных выше действий.CSRF protection only applies to HTTPS endpoints, so connections on HTTP endpoints will not need to do either of the above.
Защита от межсайтового перехвата с использованием WebSocket (CSWSH)Cross-Site WebSocket Hijacking (CSWSH) protection

Для защиты против CSWSH-атак все клиенты, открывающие WebSocket-соединение с порталом устройств должны также предоставлять заголовок источника, совпадающий с заголовком узла.To protect against CSWSH attacks, all clients opening a WebSocket connection to Device Portal must also provide an Origin header that matches the Host header. Это демонстрирует порталу устройств, что запрос отправляется либо пользовательским интерфейсом портала устройств, либо действительным клиентским приложением.This proves to Device Portal that the request comes either from the Device Portal UI or a valid client application. Без заголовка источника запрос будет отклонен.Without the Origin header your request will be rejected.

docs.microsoft.com

Установка драйвера устройства в windows

Для правильной работы всего оборудования необходимо установить драйверы устройств, входящих в состав системы. Обычно они содержатся на дисках, которые прилагаются к тому или иному устройству: видеокарте, принтеру, сетевому адаптеру и др.

Если эти диски у вас имеются, то можно установить драйверы с них. Но в некоторых случаях, например если у вас нет дисков с драйверами или те драйверы, что имеются на дисках, уже устарели, вам придется найти их в Интернете. Обычно такие специальные программы можно скачать на сайте производителя оборудования. Чтобы подключиться к Интернету, вам необходимо иметь работающий сетевой адаптер, то есть драйверами для него нужно было запастись заранее.

Таким образом, установку драйверов разумно начинать с сетевого адаптера. Затем нужно настроить подключение к Интернету в соответствии с инструкцией по настройке, которую можно получить у своего интернет-провайдера, и уже после этого можно загружать свежие драйверы из Интернета.

Чтобы убедиться, что все необходимые драйверы установлены, нужно открыть Диспетчер устройств. Для этого на Панели управления выберите пункт Система, а затем в появившемся окне щелкните на ссылке Диспетчер устройств. Откроется окно Диспетчер устройств. Если все драйверы установлены правильно, то рядом с названиями устройств не должно быть никаких дополнительных значков.

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

mysitem.ru

Классы системных устройств Windows | blog.eaglenn.ru

Следующие классы и GUID, определяются операционной системой. Если не указано иное, эти классы и идентификаторы GUID могут быть использованы для установки устройств (или драйверов) на Windows 2000 и в более поздних версиях:

Батарея устройства

Класс = батареи ClassGuid = {72631e54-78a4-11d0-bcf7-00aa00b7b32a}

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

Биометрические устройства

Класс = Биометрические ClassGuid = {53D29EF7-377C-4D14-864B-EB3A85769359}

(Windows Server 2003 и более поздних версиях Windows) Этот класс включает в себя все биометрические основа удостоверяющие личность.

Устройства Bluetooth

Класс = Bluetooth ClassGuid = {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}

(Windows XP SP1 и более поздних версиях Windows) Этот класс включает все устройства Bluetooth.

CD-ROM диски

Класс = CDROM ClassGuid = {4d36e965-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя CD-ROM привод, в том числе SCSI CD-ROM привод. По умолчанию, CD-ROM класс установщика системы также устанавливает системный и поставляет CD Audio драйвер и CD-ROM драйвер чейнджера.

Диски

Класс = DiskDrive ClassGuid = {4d36e967-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя жесткие диски. Смотрите также классы HDC и SCSIAdapter.

Видеоадаптеры

Класс = Показать ClassGuid = {4d36e968-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя видео адаптер. Драйверы для этого класса включают в себя драйвер дисплея и драйвер видео мини-порта.

Контроллерами флоппи-дисковода

Класс = FDC ClassGuid = {4d36e969-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя контроллеры дисковода.

Дисководы гибких дисков

Класс = FloppyDisk ClassGuid = {4d36e980-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя гибкие диски.

Дисковые контроллеры

Класс = HDC ClassGuid = {4d36e96a-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя контроллеры жестких дисков, в том числе ATA / ATAPI контроллеры, но не SCSI и RAID-контроллеры дисков.

Устройства интерфейса (HID)

Класс = HIDClass ClassGuid = {745a17a0-74d3-11d0-b6fe-00a0c90f57da}

Этот класс включает в себя интерактивные устройства ввода, которые находятся в ведении системы. Это включает в себя USB-устройства, отвечающие требованиям USB HID Standard и не-USB устройств, которые используют HID мини-драйвер.

IEEE 1284.4 Устройства

Класс = Dot4 ClassGuid = {48721b56-6795-11d2-b1a8-0080c72e74a2}

Этот класс включает в себя устройства, которые управляют работой многофункциональных IEEE 1284.4 периферийных устройств.

IEEE 1284.4 функции печати

Класс = Dot4Print ClassGuid = {49ce6ac8-6f86-11d2-b1e5-0080c72e74a2}

Этот класс включает в себя функции печати DOT4. Функция печати DOT4 является функцией для устройства DOT4.

IEEE 1394 устройств, поддерживающих протокол 61883

Класс = 61883 ClassGuid = {7ebefbc0-3200-11d2-b4c2-00a0C9697d07}

Этот класс включает в себя IEEE 1394 устройства, поддерживающие класс протокола устройства IEC-61883.

Компонент 61883 включает в себя 61883.sys драйвер протокола, который передает различные потоки аудио и видео данных по шине 1394. В настоящее время они включают в себя стандартные / высокое / низкое качество DV, MPEG2, DSS, а также аудио.

IEEE 1394 устройства, поддерживающие протокол AVC

Класс = AVC ClassGuid = {c06ff265-ae09-48f0-812c-16753d7cba83}

Этот класс включает в себя IEEE 1394 устройства, поддерживающие класс протокола устройства AVC.

IEEE 1394 устройства, поддерживающие протокол sbp2

Класс = SBP2 ClassGuid = {d48179be-ec20-11d1-b6b8-00c04fa372a7}

Этот класс включает в себя IEEE 1394 устройства, поддерживающие класс устройств протокола SBP2.

IEEE 1394 хост-контроллера шины

Класс = 1394 ClassGuid = {6bdd1fc1-810f-11D0-BEC7-08002BE2092F}

Этот класс включает в себя 1394 хост-контроллера, подключенные по шине PCI, но не 1394 периферийных устройств.

Изображение

Класс = Изображение ClassGuid = {6bdd1fc6-810f-11D0-BEC7-08002BE2092F}

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

IrDA Устройства

Класс = Инфракрасный ClassGuid = {6bdd1fc5-810f-11D0-BEC7-08002BE2092F}

Этот класс включает в себя инфракрасные устройства. Драйверы для этого класса включают Serial-IR и IR минипорты NDIS, но необходимо также обратить внимание на  класс сетевого адаптере для других NDIS сетевых адаптеров минипорта.

Клавиатура

Класс = Keyboard ClassGuid = {4d36e96b-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя все клавиатуры. То есть, это также должно быть указано в (вторичной) INF перечислении.

СМИ чейнджер

Класс = MediumChanger ClassGuid = {ce5939ae-ebde-11D0-b181-0000f8753ec4}

Этот класс включает в себя сменные SCSI устройства.

Технология памяти

Класс = MTD ClassGuid = {4d36e970-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя устройства памяти, например, флэш-карт.

Модем

Класс = Модем ClassGuid = {4d36e96d-E325-11CE-BFC1-08002BE10318}

Этот класс включает модемные устройства . INF-файл для устройства этого класса определяет функции и конфигурацию устройства и сохраняет эту информацию в реестре. INF-файл для устройства этого класса также могут быть использованы для установки драйверов устройств для controllerless модема или программного модема . Эти устройства разделяют функции между устройством модема и драйвера устройства.

Монитор

Класс = Monitor ClassGuid = {4d36e96e-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя дисплей монитора. INF для устройства этого класса не устанавливает хозяина устройства, но определяет особенности конкретного монитора, чтобы быть сохраненным в реестре для использования видеоадаптеров. (Мониторы перечислены в виде дочерних устройств видеоадаптеров.)

Мышь

Класс = мышь ClassGuid = {4d36e96f-E325-11CE-BFC1-08002BE10318}

Этот класс включает все устройства, мыши и другие виды устройств ввода, таких как трекболы. То есть, этот класс также должен быть указан в (вторичной) INF для перечисляемого устройства.

Многофункциональные устройства

Класс = Многофункциональный ClassGuid = {4d36e971-E325-11CE-BFC1-08002BE10318}

Этот класс включает комбо-карты, такие как модем PCMCIA и сетевые карты адаптера.

Мультимедиа

Класс = Медиа ClassGuid = {4d36e96c-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя аудио и DVD-мультимедийные устройства, джойстик портов и видео с устройств захвата.

Концентратор последовательных адаптеров

Класс = MultiportSerial ClassGuid = {50906cb8-ba12-11d1-bf5d-0000f805f530}

Этот класс включает в себя интеллектуальные многопортовые последовательные карты, но не периферийные устройства, которые подключаются к его портам. Он не включает неразумные (16550-типа) многопортовые последовательные контроллеры или серийные контроллеры с одним портом (см класс портов).

Сетевой адаптер

Класс = Чистая ClassGuid = {4d36e972-E325-11CE-BFC1-08002BE10318}

Этот класс включает NDIS драйверы мини-порта исключая драйвер мини-порта Fast-ИК, промежуточные драйвера NDIS (виртуальных адаптеров), и CoNDIS MCM драйверы мини-порта.

Network Client

Класс = NetClient ClassGuid = {4d36e973-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя сетевые принтеры или поставщиков печати.

Сетевая служба Класс = Netservice ClassGuid = {4d36e974-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя сетевые услуги, такие как переадресация.

Транспортная Сеть

CLASS = NetTrans ClassGuid = {4d36e975-E325-11CE-BFC1-08002BE10318}

Этот класс включает NDIS протоколы CoNDIS автономных менеджеров вызова, а также клиентов CoNDIS, в дополнение к более высоким драйверам в транспортных стеках.

PCI SSL Accelerator

Класс = SecurityAccelerator ClassGuid = {268c95a1-edfe-11d3-95c3-0010dc4050a5}

Этот класс включает в себя устройства, которые ускоряют работу защищенных сокетов (SSL) при криптографической обработке.

PCMCIA адаптеры

Класс = PCMCIA ClassGuid = {4d36e977-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя PCMCIA и хост-контроллеры CardBus, но не PCMCIA или CardBus периферийных устройств.

Порты (порты COM и LPT)

CLASS = Порты ClassGuid = {4d36e978-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя последовательные и параллельные порты устройств. Смотрите также класс MultiportSerial.

Принтеры

Класс = принтера ClassGuid = {4d36e979-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя принтеры.

Принтеры, Bus-специальных драйверов класса

CLASS = PNPPrinters ClassGuid = {4658ee7e-f050-11d1-b6bd-00c04fa372a7}

Этот класс включает в себя SCSI / 1394 принтеры. Драйверы для этого класса обеспечивают связь принтера и конкретного BUS.

Процессоры

Класс = Процессор ClassGuid = {50127dc3-0f36-415e-a6cc-4cb3be910b65}

Этот класс включает в себя все процессоры.

SCSI и RAID-контроллеры

Класс = SCSIAdapter ClassGuid = {4d36e97b-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя SCSI HBA-адаптеров (адаптеры шины) и контроллера дискового массива.

Датчиков

Класс = Датчик ClassGuid = {5175d334-c371-4806-b3ba-71fd53c9258d}

(Используется в Windows 7 и более поздних версиях.) Этот класс включает в себя датчик и устройство определения местоположения, такие как GPS устройств.

Считыватели смарт-карт

Класс = SmartCardReader ClassGuid = {50dd5230-ba8a-11d1-bf5d-0000f805f530}

Этот класс включает в себя считыватели смарт-карт.

Объемы хранения

Класс = Объем ClassGuid = {71A27CDD-812A-11D0-BEC7-08002BE2092F}

Этот класс включает в себя объемы хранения, как определено в Logical Volume Manager и классах системных драйверов, которые создают объекты устройств для отображения объема хранения.

Системные устройства

Класс = System ClassGuid = {4d36e97d-E325-11CE-BFC1-08002BE10318}

Этот класс включает в себя системные шины, системные мосты, драйвер системы ACPI, а также драйвер менеджера системного тома.

Ленточные накопители

Класс = TapeDrive ClassGuid = {6d807884-7d21-11cf-801c-08002be10318}

Этот класс включает в себя накопители на магнитной ленте, в том числе все устройства лент мини-класса.

 

USB Device

Класс = USBDevice ClassGuid = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}

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

Windows CE устройства USB ActiveSync

Класс = WCEUSBS ClassGuid = {25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}

Этот класс включает в себя устройства Windows CE ActiveSync.

Класс установки WCEUSBS поддерживает связь между персональным компьютером и устройством, совместимым с драйвером Windows CE ActiveSync (как правило, PocketPC устройства) по USB.

Портативные устройства Windows (WPD)

Класс = WPD ClassGuid = {eec5ad98-8080-425f-922a-dabf3de3f69a}

(Поддерживается в Windows Vista и более поздних версиях Windows) Этот класс включает WPD устройства.

Windows SideShow

Класс = SideShow ClassGuid = {997b5d8d-c442-4f2e-baf3-9c8e671e9e21}

(Поддерживается в Windows Vista и более поздних версиях Windows) Этот класс включает все устройства, которые совместимы с Windows SideShow.

blog.eaglenn.ru