Compartilhar via


IOCTL_HID_GET_POLL_FREQUENCY_MSEC IOCTL (hidclass.h)

A solicitação IOCTL_HID_GET_POLL_FREQUENCY_MSEC obtém a frequência de sondagem atual, em milissegundos, de uma coleção de nível superior.

Para obter informações gerais sobre dispositivos HIDClass, consulte Coleções HID.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

Parameters.DeviceIoControl.OutputBufferLength no local da pilha de E/S do IRP indica o tamanho, em bytes, do buffer de saída, que deve ser >= sizeof(ULONG).

Comprimento do buffer de entrada

Maior ou igual a sizeof(ULONG).

Buffer de saída

Irp->AssociatedIrp.SystemBuffer aponta para um buffer que receberá a frequência de sondagem.

Bloco de status

O driver de classe HID define os seguintes campos de Irp-IoStatus>:

  • As informações serão definidas como sizeof(ULONG) se a frequência de sondagem for recuperada com êxito.
  • O status será definido como STATUS_SUCCESS se a transferência for concluída sem erros. Caso contrário, ele será definido como um código de erro NTSTATUS apropriado.

Requisitos

Requisito Valor
Cabeçalho hidclass.h (inclua Hidclass.h)

Confira também

IOCTL_HID_SET_POLL_FREQUENCY_MSEC