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


структура HID_XFER_PACKET (vhf.h)

Структура HID_XFER_PACKET содержит сведения о отчете HID, который драйвер класса HID использует с запросами ввода-вывода для получения или задания отчета.

Синтаксис

typedef struct _HID_XFER_PACKET {
  PUCHAR reportBuffer;
  ULONG  reportBufferLen;
  UCHAR  reportId;
} HID_XFER_PACKET, *PHID_XFER_PACKET;

Члены

reportBuffer

Указатель на буфер отчета.

reportBufferLen

Указывает длину отчета в reportBuffer.

reportId

Указывает идентификатор отчета, содержащийся в reportBuffer. Этот параметр является необязательным, а если он не указан, должен иметь значение нулю.

Замечания

Драйвер класса HID использует эту структуру для указания сведений о отчете HID при использовании запроса ввода-вывода для получения или задания отчета.

Требования

Требование Ценность
заголовка vhf.h (include Hidport.h, Vhf.h)

См. также

IOCTL_HID_GET_FEATURE

IOCTL_HID_GET_INPUT_REPORT

IOCTL_HID_SET_FEATURE

IOCTL_HID_SET_OUTPUT_REPORT