inconsistencies in MCI headers w.r.t. to 64bit

Dmitry Timoshkov dmitry at codeweavers.com
Sat Mar 20 05:55:10 CDT 2010


<Joerg-Cyril.Hoehle at t-systems.com> wrote:

> On 1/1/2004 you changed include/digitalv.h:
> DWORD dwReturn to DWORD_PTR
> However mmsystem.h uses DWORD.
> 
> This is indeed what MSDN documents
> http://msdn.microsoft.com/en-us/library/dd798406%28VS.85%29.aspx
> http://msdn.microsoft.com/en-us/library/dd743409%28VS.85%29.aspx
> 
> yet I refuse to believe it.  I believe that all the MCI_XYZ_PARMS
> structures are consistent, so that a generic MCI string command parser
> is possible.  That requires regular types.

You should check the PSDK headers, not MSDN online.

-- 
Dmitry.



More information about the wine-devel mailing list