A while ago I was involved in a C header file translation for the header files of the IBM WebSphere MQ family of products, and the table helped a lot for the base types:
A few C things missing there:
- unsigned short (Delphi: Word)
- unsigned char (Delphi: Byte)
These articles helped resolving the missing bits:
- Integer (computer science) – Wikipedia, the free encyclopedia.
- Internal Data Formats (Delphi) – RAD Studio.
- c++ – What is an unsigned char? – Stack Overflow.
Now we can do SOA between System i (a.k.a. iSeries, aka AS/400) from Windows 7.
–jeroen
PS: Later I found someone else also did a lot of work on this and published http://www.milosev.com/Download/WebSphere/WebSphereD2009.rar [WayBack] (thanks Murat Mutlu for pointing me at that) with a very thin note at http://www.milosev.com/32-mq/mq/171-delphi-2009.html [WayBack]





