Compartilhar via


estrutura HID_XFER_PACKET (hidclass.h)

A estrutura HID_XFER_PACKET contém informações sobre um relatório HID que o driver de classe HID usa com solicitações de E/S para obter ou definir um relatório.

Sintaxe

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

Membros

reportBuffer

Ponteiro para um buffer de relatório.

reportBufferLen

Especifica o comprimento do relatório em reportBuffer.

reportId

Especifica a ID do relatório contido em reportBuffer. Esse parâmetro é opcional e, se não especificado, deve ser definido como zero.

Comentários

O driver de classe HID usa essa estrutura para especificar informações sobre um relatório HID quando ele usa uma solicitação de E/S para obter ou definir um relatório.

Requisitos

Requisito Valor
Cabeçalho hidclass.h (inclua Hidport.h, Vhf.h)

Confira também

IOCTL_HID_GET_FEATURE

IOCTL_HID_GET_INPUT_REPORT

IOCTL_HID_SET_FEATURE

IOCTL_HID_SET_OUTPUT_REPORT