HID_XFER_PACKET 구조체(hidclass.h)

HID_XFER_PACKET 구조에는 HID 클래스 드라이버가 I/O 요청과 함께 사용하여 보고서를 얻거나 설정하는 HID 보고서에 대한 정보가 포함되어 있습니다.

구문

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

멤버

reportBuffer

보고서 버퍼에 대한 포인터입니다.

reportBufferLen

reportBuffer에서 보고서의 길이를 지정합니다.

reportId

reportBuffer에 포함된 보고서의 보고서 ID를 지정합니다. 이 매개 변수는 선택 사항이며 지정하지 않으면 0으로 설정해야 합니다.

설명

HID 클래스 드라이버는 I/O 요청을 사용하여 보고서를 얻거나 설정할 때 HID 보고서에 대한 정보를 지정하기 위해 이 구조를 사용합니다.

요구 사항

요구 사항
헤더 hidclass.h(Hidport.h, Vhf.h 포함)

추가 정보

IOCTL_HID_GET_FEATURE

IOCTL_HID_GET_INPUT_REPORT

IOCTL_HID_SET_FEATURE

IOCTL_HID_SET_OUTPUT_REPORT