The SIMCONNECT_RECV_CONTROLLERS_LIST structure is used to return an array of data related to available controllers.

 

Syntax
struct SIMCONNECT_RECV_CONTROLLERS_LIST : public SIMCONNECT_RECV {
    SIMCONNECT_CONTROLLER_ITEM rgData[dwArraySize];
};

 

Members
MemberDescription
rgData[dwArraySize]Array of SIMCONNECT_CONTROLLER_ITEM structures.

 

Remarks

This structure is retrieved using the SimConnect_EnumerateControllers function and will contain an array of SIMCONNECT_CONTROLLER_ITEM structures, where each entry corresponds to a detected controller that is currently connected to the simulation.