Compiling with API 8.0.1 in 64 bits (Windows)

I am trying to write an extension manager using:* API 801 x64

  • Windows 2003 server

  • Running on Domino 8.02 x64

The problem is that the “Ap” member of the EMRECORD structure is “shifted” 4 bytes.

So I guess that the problem comes from the fact that the alignment of 1 byte is not valid anymore when compiling an API program for x64.

Which is the new alignment? There is no documentation for that!