#include "config.h"
#include "wine/port.h"
#include <stdarg.h>
#include <time.h>
#include "windef.h"
#include "winbase.h"
#include "mmsystem.h"
#include "winemm.h"
#include "wine/debug.h"
Go to the source code of this file.
Data Structures |
| struct | LPWINE_TIMERENTRY |
Defines |
| #define | MMSYSTIME_MININTERVAL (1) |
| #define | MMSYSTIME_MAXINTERVAL (65535) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (mmtime) |
| static void | TIME_TriggerCallBack (LPWINE_TIMERENTRY lpTimer) |
| static DWORD CALLBACK | TIME_MMSysTimeCallback () |
| static DWORD CALLBACK | TIME_MMSysTimeThread (LPVOID arg) |
| void | TIME_MMTimeStart (void) |
| void | TIME_MMTimeStop (void) |
| MMRESULT WINAPI | timeGetSystemTime (LPMMTIME lpTime, UINT wSize) |
| WORD | TIME_SetEventInternal (UINT wDelay, UINT wResol, LPTIMECALLBACK lpFunc, DWORD dwUser, UINT wFlags) |
| MMRESULT WINAPI | timeSetEvent (UINT wDelay, UINT wResol, LPTIMECALLBACK lpFunc, DWORD_PTR dwUser, UINT wFlags) |
| MMRESULT WINAPI | timeKillEvent (UINT wID) |
| MMRESULT WINAPI | timeGetDevCaps (LPTIMECAPS lpCaps, UINT wSize) |
| MMRESULT WINAPI | timeBeginPeriod (UINT wPeriod) |
| MMRESULT WINAPI | timeEndPeriod (UINT wPeriod) |
| DWORD WINAPI | timeGetTime (void) |
Variables |
| static HANDLE | TIME_hMMTimer |
| static LPWINE_TIMERENTRY | TIME_TimersList |
| static HANDLE | TIME_hKillEvent |
| static HANDLE | TIME_hWakeEvent |
| static BOOL | TIME_TimeToDie = TRUE |