// hidpi.h
typedef struct _HIDP_BUTTON_ARRAY_DATA {
USHORT ArrayIndex;
BOOLEAN On;
} HIDP_BUTTON_ARRAY_DATA, *PHIDP_BUTTON_ARRAY_DATA;
View the official Windows Driver Kit DDI referenceNo description available.
The HIDP_BUTTON_ARRAY_DATA structure is used to get or set data for single button in a button array.
ArrayIndexThe position of the button within the zero-based button array. The value will always be less than HIDP_BUTTON_CAPS.ReportCount. This is not an index of a button array within the parsed data.
OnTRUE when the button at the ArrayIndex within the button array is on. FALSE when the button is off.