Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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)

See also

Multimedia Timers
Multimedia Timer Functions

 

 

Show: