Index: trunk/ab5.0/ablib/src/api_mmsys.sbp
===================================================================
--- trunk/ab5.0/ablib/src/api_mmsys.sbp	(revision 680)
+++ trunk/ab5.0/ablib/src/api_mmsys.sbp	(revision 681)
@@ -1286,5 +1286,5 @@
 Const TIMERR_STRUCT = (TIMERR_BASE+33)
 
-TypeDef LPTIMECALLBACK = *Sub(uTimerID As DWord, uMsg As DWord, dwUser As DWord, dw1 As DWord, dw2 As DWord)
+TypeDef LPTIMECALLBACK = *Sub(uTimerID As DWord, uMsg As DWord, dwUser As DWORD_PTR, dw1 As DWORD_PTR, dw2 As DWORD_PTR)
 
 Const TIME_ONESHOT = &H0000
@@ -1307,5 +1307,5 @@
 Declare Function timeGetSystemTime Lib "winmm" (pmmt As *MMTIME, cbmmt As DWord) As MMRESULT
 Declare Function timeGetTime Lib "winmm" () As DWord
-Declare Function timeSetEvent Lib "winmm" (uDelay As DWord, uResolution As DWord, fptc As LPTIMECALLBACK, dwUser As DWord, fuEvent As DWord) As MMRESULT
+Declare Function timeSetEvent Lib "winmm" (uDelay As DWord, uResolution As DWord, fptc As LPTIMECALLBACK, dwUser As DWORD_PTR, fuEvent As DWord) As MMRESULT
 Declare Function timeKillEvent Lib "winmm" (uTimerID As DWord) As MMRESULT
 Declare Function timeGetDevCaps Lib "winmm" (ByRef tc As TIMECAPS, cbtc As DWord) As MMRESULT
