We use ADO for database access in our product and started getting strange
failures when compiled x64. I think I've traced it to the face that the
msado15.tlh file generated by #import "msado15.dll" ends up with ADO_LONGPTR
being defined as:

typedef long ADO_LONGPTR;

On x64 this should be:

typedef LONGLONG ADO_LONGPTR;

How should this be addressed?

- Ernie Billing