IOCTL_HID_GET_POLL_FREQUENCY_MSEC IOCTL (hidclass.h)
Запрос IOCTL_HID_GET_POLL_FREQUENCY_MSEC получает текущую частоту опроса в миллисекундах коллекции верхнего уровня.
Общие сведения о устройствах HIDClass см. в коллекций HID.
Основной код
Входной буфер
Parameters.DeviceIoControl.OutputBufferLength в расположении стека ввода-вывода iRP указывает размер в байтах выходного буфера, который должен быть >= размер(ULONG).
Длина входного буфера
Больше или равно размеру(ULONG).
Выходной буфер
Irp->AssociatedIrp.SystemBuffer указывает на буфер, который получит частоту опроса.
Блок состояния
Драйвер класса HID задает следующие поля Irp->IoStatus:
- сведения заданы для размера(ULONG), если частота опроса успешно получена.
- состояние имеет значение STATUS_SUCCESS, если передача завершена без ошибок. В противном случае для него задан соответствующий код ошибки NTSTATUS.
Требования
Требование | Ценность |
---|---|
заголовка | hidclass.h (include Hidclass.h) |