IOCTL_HID_GET_POLL_FREQUENCY_MSEC IOCTL (hidclass.h)
Запрос IOCTL_HID_GET_POLL_FREQUENCY_MSEC получает текущую частоту опроса (в миллисекундах) коллекции верхнего уровня.
Общие сведения об устройствах HIDClass см. в разделе Коллекции HID.
Основной код
Входной буфер
Parameters.DeviceIoControl.OutputBufferLength в расположении стека ввода-вывода IRP указывает размер выходного буфера в байтах, который должен иметь >значение = sizeof(ULONG).
Длина входного буфера
Больше или равно sizeof(ULONG).
Выходной буфер
Irp->AssociatedIrp.SystemBuffer указывает на буфер, который будет получать частоту опроса.
Блок состояния
Драйвер класса HID задает следующие поля Irp-IoStatus>:
- Если частота опроса успешно получена, для сведений устанавливается значение sizeof (ULONG).
- Состояние устанавливается в STATUS_SUCCESS, если передача выполнена без ошибок. В противном случае устанавливается соответствующий код ошибки NTSTATUS.
Требования
Требование | Значение |
---|---|
Заголовок | hidclass.h (включая Hidclass.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по