EliGottlieb
Programmer
I wrote a DLL function that takes a handle to something, decodes it to a pointer-to-the-something, and returns the pointer. I'm sure this is exported correctly. But when I call it from an EXE the client program says it's passing in the correct parameter, but then I step through the function DLL side and the incorrect value was passed!