Replies: 1 comment
-
|
Looking back at Outlook source: So the better question is - are you having trouble using these interfaces now with ULONG_PTR on 32 bit builds of Outlook? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello:
in MAPIX interface, there are many functions using ULONG_PTR like PrepareForm or so.
When I trace the original mapix.h in the Win7 SDK, it is using ULONG for the argument like ulUIParam
In Win64 ULONG_PTR is int64, ULONG is still 32bit int.
In Win64, ULONG* is the same as ULONG_PTR or ULONG_PTR*, all are 64bit.
This sounds a conflict.
Is the Outlook using the mapistub interface declaration?
This makes the interface not compatible with old header files.
How can we find the real interface layout from the Outlook DLL directly?
This will make the function signature not compatible
Thanks for the help
Beta Was this translation helpful? Give feedback.
All reactions