I’ve managed to gather a collection of different versions of the SimConnect API, and though the documentation reasonably attempts to be complete, some things can be out-of-date. Also, if you want to take all the different versions of the simulator into account, you’ll find that changes are rarely documented other than some obsolescence remarks.
So I went and manually unpacked all the SDK installers I could get my hands on, threw away everything except the SimConnect.h file, and let diff generate step-by-step differences. Then I created a table with separate lists for the functions, message Ids, exception Ids, numeric types, and structs. Especially the last ones are interesting, because some messages changed layout over time.
I hope it can help people.
SimConnect API Summary.pdf (131.0 KB)
Cheers,
Bert Laverman