Реализация протокола (pen-protocol-implementation)

В этом разделе приведены рекомендации по реализации протокола пера. Предполагается, что интегрированные устройства с пером Windows будут использовать протокол HID для взаимодействия с узлом.

Чтобы понять представленные здесь сведения, необходимо хорошее понимание протокола HID. Сведения о протоколе HID см. в следующих ресурсах:

Windows включает драйвер класса HID и соответствующие драйверы HID I²C, HID USB и HID BTH miniport. Таким образом, нет необходимости разрабатывать сторонних водителей для интегрированных устройств с ручкой Windows, которые используют один из этих автобусов. На самом деле, Windows 10 Hardware Lab Kit (HLK) даже не позволяет тестировать сторонние драйверы для устройств с windows, которые подключаются через один из автобусов, упомянутых ранее. Однако если вы хотите использовать сторонний контроллер шины или разработать собственный для использования с устройством с ручкой Windows, это можно сделать.

Если вы хотите, чтобы устройство с ручкой подключалось через альтернативную шину, может потребоваться сторонний драйвер мини-порта HID, который будет разрешен в соответствии с требованиями Windows 10 HLK. Вам нужно только сообщить об использовании, описанном в этом разделе, во встроенном ПО для встроенного устройства с Windows. Windows будет использовать встроенное ПО и собственные hiD-драйверы для включения возможностей пера и рукописного ввода на устройстве, а также предоставить приложениям Windows доступ к устройству.

Пример дескриптора приведен в разделе Примеры дескрипторов отчета .

В этом разделе

Раздел Описание

Обязательные дескрипторы HID

В этом разделе представлены необходимые дескрипторы HID (и атрибуты устройства) для устройства с пером Windows в Windows 10 и более поздних версиях операционных систем.

Требуемые коллекции hid Top-Level

В этом разделе рассматриваются необходимые коллекции верхнего уровня HID, которые используются для создания отчетов с помощью пера в Windows 10 и более поздних версиях операционных систем.

Состояния пера Windows

В этом разделе рассматриваются состояния пера для устройства с windows в Windows 10 и более поздних операционных системах.

Примеры дескрипторов отчетов

В этом разделе представлен пример дескриптора отчета и некоторые примеры фрагментов дескриптора для устройства с пером Windows.