Freigeben über


HID_XFER_PACKET Struktur (hidclass.h)

Die HID_XFER_PACKET-Struktur enthält Informationen zu einem HID-Bericht, den der HID-Klassentreiber mit E/A-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;

Angehörige

reportBuffer

Zeiger auf einen Berichtspuffer.

reportBufferLen

Gibt die Länge des Berichts bei reportBuffer-an.

reportId

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

Bemerkungen

Der HID-Klassentreiber verwendet diese Struktur, um Informationen zu einem HID-Bericht anzugeben, wenn eine E/A-Anforderung zum Abrufen oder Festlegen eines Berichts verwendet wird.

Anforderungen

Anforderung Wert
Header- hidclass.h (include Hidport.h, Vhf.h)

Siehe auch

IOCTL_HID_GET_FEATURE

IOCTL_HID_GET_INPUT_REPORT

IOCTL_HID_SET_FEATURE

IOCTL_HID_SET_OUTPUT_REPORT