Added declarations for waitable timer functions

svn path=/trunk/; revision=1565
This commit is contained in:
Phillip Susi 2001-01-25 05:36:21 +00:00
parent 1ec1a6741c
commit a6a0f5ae18
3 changed files with 15 additions and 2 deletions

View file

@ -1037,7 +1037,11 @@ CreateWindowStationA(
DWORD dwReserved,
DWORD dwDesiredAccess,
LPSECURITY_ATTRIBUTES lpsa);
HANDLE STDCALL CreateWaitableTimerA( LPSECURITY_ATTRIBUTES Attributes,
BOOL ManualReset,
LPCTSTR Name );
HWINSTA
STDCALL
OpenWindowStationA(

View file

@ -394,6 +394,7 @@ typedef WINBOOL CALLBACK (*ENUMWINDOWSPROC) (HWND, LPARAM);
typedef WINBOOL CALLBACK (*ENUMWINDOWSTATIONPROC) (LPTSTR, LPARAM);
typedef VOID CALLBACK (*SENDASYNCPROC) (HWND, UINT, DWORD, LRESULT);
typedef VOID CALLBACK (*TIMERPROC) (HWND, UINT, UINT, DWORD);
typedef VOID (*PTIMERAPCROUTINE)(PVOID lpArgToCompletionRoutine,DWORD dwTimerLowValue,DWORD dwTimerHighValue);
typedef FARPROC GRAYSTRINGPROC;
typedef WINBOOL CALLBACK (*DRAWSTATEPROC) (HDC, LPARAM, WPARAM, int, int);
typedef WINBOOL CALLBACK (*PROPENUMPROCEX) (HWND, LPCTSTR, HANDLE, DWORD);

View file

@ -586,6 +586,7 @@ extern "C" {
#define CreateDialogIndirectParam CreateDialogIndirectParamA
#define CreateDialog CreateDialogA
#define CreateDialogIndirect CreateDialogIndirectA
#define CreateWaitableTimer CreateWaitableTimerA
#define DialogBoxParam DialogBoxParamA
#define DialogBoxIndirectParam DialogBoxIndirectParamA
#define DialogBox DialogBoxA
@ -4402,7 +4403,14 @@ SetTimer(
UINT uElapse,
TIMERPROC lpTimerFunc);
BOOL STDCALL SetWaitableTimer( HANDLE Timer,
const LARGE_INTEGER *duetime,
LONG Period,
PTIMERAPCROUTINE Apcroutine,
LPVOID Param,
BOOL Resume );
WINBOOL
STDCALL
KillTimer(