HID_XFER_PACKET Struktur (hidclass.h)

Die HID_XFER_PACKET Struktur enthält Informationen zu einem HID-Bericht, den der HID-Klassentreiber mit I/O-Anforderungen zum Abrufen oder Festlegen eines Berichts verwendet.

Syntax

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

Member

reportBuffer

Zeiger auf einen Berichtspuffer.

reportBufferLen

Gibt die Länge des Berichts bei reportBuffer an.

reportId

Gibt die Berichts-ID des Berichts an, der bei reportBuffer enthalten ist. Dieser Parameter ist optional, und wenn nicht angegeben, sollte auf Null festgelegt werden.

Bemerkungen

Der HID-Klassentreiber verwendet diese Struktur, um Informationen zu einem HID-Bericht anzugeben, wenn eine I/O-Anforderung verwendet wird, um einen Bericht abzurufen oder festzulegen.

Anforderungen

   
Header hidclass.h (include Hidport.h, Vhf.h)

Weitere Informationen

IOCTL_HID_GET_FEATURE

IOCTL_HID_GET_INPUT_REPORT

IOCTL_HID_SET_FEATURE

IOCTL_HID_SET_OUTPUT_REPORT