HIDSPICX_REPORT structure (hidspicx.h)
The HIDSPICX_REPORT structure is used to represent input and output reports.
Syntax
typedef struct _HIDSPICX_REPORT {
UCHAR ReportType;
USHORT ReportContentLength;
UCHAR ReportId;
UCHAR ReportContent[0];
} HIDSPICX_REPORT;
Members
ReportType
The content type of the report.
ReportContentLength
The length of the ReportContent field.
ReportId
A unique report identifier.
ReportContent[0]
The raw HID report or command parameters.
Remarks
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11 |
Header | hidspicx.h |