Partager via


structure HID_XFER_PACKET (vhf.h)

La structure HID_XFER_PACKET contient des informations sur un rapport HID que le pilote de classe HID utilise avec des requêtes d’E/S pour obtenir ou définir un rapport.

Syntaxe

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

Membres

reportBuffer

Pointeur vers une mémoire tampon de rapport.

reportBufferLen

Spécifie la longueur du rapport à reportBuffer .

reportId

Spécifie l’ID de rapport du rapport contenu dans reportBuffer . Ce paramètre est facultatif et, s’il n’est pas spécifié, doit être défini sur zéro.

Remarques

Le pilote de classe HID utilise cette structure pour spécifier des informations sur un rapport HID lorsqu’il utilise une requête d’E/S pour obtenir ou définir un rapport.

Exigences

Exigence Valeur
d’en-tête vhf.h (include Hidport.h, Vhf.h)

Voir aussi

IOCTL_HID_GET_FEATURE

IOCTL_HID_GET_INPUT_REPORT

IOCTL_HID_SET_FEATURE

IOCTL_HID_SET_OUTPUT_REPORT