// hidspicx.h
typedef struct _HIDSPICX_REPORT {
UCHAR ReportType;
USHORT ReportContentLength;
UCHAR ReportId;
UCHAR ReportContent[0];
} HIDSPICX_REPORT;
View the official Windows Driver Kit DDI referenceNo description available.
The HIDSPICX_REPORT structure is used to represent input and output reports.
ReportTypeThe content type of the report.
ReportContentLengthThe length of the ReportContent field.
ReportIdA unique report identifier.
ReportContentThe raw HID report or command parameters.
This structure is used rather than the full report structure including the header as the client is expected to marshall the data structures to be sent on the wire.