TimeProc callback function
The TimeProc function callback function that is called once upon the expiration of a single event or periodically upon the expiration of periodic events.
Note TimeProc is a placeholder for the application-defined function name.
Syntax
void CALLBACK TimeProc(
UINT uID,
UINT uMsg,
DWORD dwUser,
DWORD dw1,
DWORD dw2
);
Parameters
uID
Identifier of the timer event. This identifier was returned by the timeSetEvent function when the timer event was set up.uMsg
Reserved; do not use.dwUser
User instance data supplied to the dwUser parameter of timeSetEvent.dw1
Reserved; do not use.dw2
Reserved; do not use.
Return value
This function does not return a value.
Remarks
Applications should not call any system-defined functions from inside a callback function, except for PostMessage, timeGetSystemTime, timeGetTime, timeSetEvent, timeKillEvent, midiOutShortMsg, midiOutLongMsg, and OutputDebugString.
Requirements
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
Header |
Mmsystem.h (include Windows.h) |