The SIMCONNECT_RECV_ENUMERATE_INPUT_EVENTS structure is used to return a single page of data about an input event.

 

Syntax
struct SIMCONNECT_RECV_ENUMERATE_INPUT_EVENTS : public SIMCONNECT_RECV_LIST_TEMPLATE {
    SIMCONNECT_INPUT_EVENT_DESCRIPTOR rgData[dwArraySize];
};

 

Members
MemberDescription
rgData[dwArraySize]Array of SIMCONNECT_INPUT_EVENT_DESCRIPTOR structures.

 

This function might throw :

 

Remarks

One or more of these structs is returned as the response when you call the SimConnect_EnumerateInputEvents function, where each struct returned represents a page of data. As part of the struct for a page, there will be an rgData member, which is an array of data comprised of 1 or more SIMCONNECT_INPUT_EVENT_DESCRIPTOR items. Note that this struct inherits members from the SIMCONNECT_RECV_LIST_TEMPLATE struct.