Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это интерфейс Virtual HID Framework (VHF) для режима пользователя и режима ядра.
Дополнительные сведения можно найти здесь
vhf.h содержит следующие интерфейсы программирования:
Функции
|
VHF_CONFIG_INIT Используйте функцию VHF_CONFIG_INIT для инициализации необходимых элементов структуры VHF_CONFIG, выделенной драйвером источника HID. |
|
VhfAsyncOperationComplete Драйвер источника HID вызывает этот метод, чтобы задать результаты асинхронной операции. |
|
VhfCreate Драйвер источника HID вызывает этот метод для создания виртуального устройства HID. |
|
VhfDelete Драйвер устройства HID Source вызывает этот метод для удаления устройства VHF. |
|
VhfReadReportSubmit Драйвер источника HID вызывает этот метод для отправки отчета HID read (input) в Virtual HID Framework (VHF). |
|
VhfStart Драйвер источника HID вызывает этот метод для запуска виртуального устройства HID. |
Функции обратного вызова
|
EVT_VHF_ASYNC_OPERATION Драйвер источника HID реализует этот обратный вызов события, если он хочет поддерживать одну из четырех асинхронных операций для получения и задания отчетов HID. |
|
EVT_VHF_CLEANUP Драйвер источника HID реализует этот обратный вызов события для бесплатных ресурсов, которые могут быть драйвером, выделенным для виртуального устройства HID. |
|
EVT_VHF_READY_FOR_NEXT_READ_REPORT Драйвер источника HID реализует эту функцию обратного вызова события, чтобы использовать ее схему буферизации для отчетов ввода HID и хочет получать уведомления, когда следующий отчет можно отправить в VHF. |
Структуры
|
HID_XFER_PACKET Структура HID_XFER_PACKET в vhf.h содержит сведения о отчете HID, который драйвер класса HID использует с запросами ввода-вывода для получения или задания отчета. |
|
VHF_CONFIG Содержит начальные сведения о конфигурации, предоставляемые драйвером источника HID при вызове VhfCreate для создания виртуального устройства HID. |