If you look in the latest Platform SDK headers, parameters like this are declared a DWORD_PTR instead of DWORD. DWORD_PTR is a typedef that compiles differently depending on whether you have chosen a 32-bit or a 64-bit OS. -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Waldemar Haszlakiewicz Sent: Tuesday, January 11, 2005 9:08 AM To: uwe kirst Subject: [wdmaudiodev] Re: WIDM, WODM definition for 64-bit XP? Well shouldn't there be a 64bit SDK/DDK? uk> Hello, uk> How is the WIDM and WODM for 64-bit windows defined? uk> Here is a qote form the msdn library online doc (32-bit version). uk> It's about the WIDM_OPEN message: uk> "dwParam1 uk> Specifies a pointer to a WAVEOPENDESC structure containing the uk> client's device handle, notification target, and instance identifier." uk> So how can a DWORD contain a pointer on 64-bit windows? uk> Uwe uk> ****************** uk> WDMAUDIODEV addresses: uk> Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx uk> Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe uk> Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe uk> Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx uk> URL to WDMAUDIODEV page: uk> http://www.wdmaudiodev.de/ ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.de/ ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.de/