Поделиться через


IOCTL_HID_GET_POLL_FREQUENCY_MSEC IOCTL (hidclass.h)

Запрос IOCTL_HID_GET_POLL_FREQUENCY_MSEC получает текущую частоту опроса в миллисекундах коллекции верхнего уровня.

Общие сведения о устройствах HIDClass см. в коллекций HID.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Parameters.DeviceIoControl.OutputBufferLength в расположении стека ввода-вывода iRP указывает размер в байтах выходного буфера, который должен быть >= размер(ULONG).

Длина входного буфера

Больше или равно размеру(ULONG).

Выходной буфер

Irp->AssociatedIrp.SystemBuffer указывает на буфер, который получит частоту опроса.

Блок состояния

Драйвер класса HID задает следующие поля Irp->IoStatus:

  • сведения заданы для размера(ULONG), если частота опроса успешно получена.
  • состояние имеет значение STATUS_SUCCESS, если передача завершена без ошибок. В противном случае для него задан соответствующий код ошибки NTSTATUS.

Требования

Требование Ценность
заголовка hidclass.h (include Hidclass.h)

См. также

IOCTL_HID_SET_POLL_FREQUENCY_MSEC