mirror of
https://github.com/reactos/reactos.git
synced 2024-12-27 17:44:45 +00:00
Added declarations for waitable timer functions
svn path=/trunk/; revision=1565
This commit is contained in:
parent
1ec1a6741c
commit
a6a0f5ae18
3 changed files with 15 additions and 2 deletions
|
@ -1037,7 +1037,11 @@ CreateWindowStationA(
|
||||||
DWORD dwReserved,
|
DWORD dwReserved,
|
||||||
DWORD dwDesiredAccess,
|
DWORD dwDesiredAccess,
|
||||||
LPSECURITY_ATTRIBUTES lpsa);
|
LPSECURITY_ATTRIBUTES lpsa);
|
||||||
|
|
||||||
|
HANDLE STDCALL CreateWaitableTimerA( LPSECURITY_ATTRIBUTES Attributes,
|
||||||
|
BOOL ManualReset,
|
||||||
|
LPCTSTR Name );
|
||||||
|
|
||||||
HWINSTA
|
HWINSTA
|
||||||
STDCALL
|
STDCALL
|
||||||
OpenWindowStationA(
|
OpenWindowStationA(
|
||||||
|
|
|
@ -394,6 +394,7 @@ typedef WINBOOL CALLBACK (*ENUMWINDOWSPROC) (HWND, LPARAM);
|
||||||
typedef WINBOOL CALLBACK (*ENUMWINDOWSTATIONPROC) (LPTSTR, LPARAM);
|
typedef WINBOOL CALLBACK (*ENUMWINDOWSTATIONPROC) (LPTSTR, LPARAM);
|
||||||
typedef VOID CALLBACK (*SENDASYNCPROC) (HWND, UINT, DWORD, LRESULT);
|
typedef VOID CALLBACK (*SENDASYNCPROC) (HWND, UINT, DWORD, LRESULT);
|
||||||
typedef VOID CALLBACK (*TIMERPROC) (HWND, UINT, UINT, DWORD);
|
typedef VOID CALLBACK (*TIMERPROC) (HWND, UINT, UINT, DWORD);
|
||||||
|
typedef VOID (*PTIMERAPCROUTINE)(PVOID lpArgToCompletionRoutine,DWORD dwTimerLowValue,DWORD dwTimerHighValue);
|
||||||
typedef FARPROC GRAYSTRINGPROC;
|
typedef FARPROC GRAYSTRINGPROC;
|
||||||
typedef WINBOOL CALLBACK (*DRAWSTATEPROC) (HDC, LPARAM, WPARAM, int, int);
|
typedef WINBOOL CALLBACK (*DRAWSTATEPROC) (HDC, LPARAM, WPARAM, int, int);
|
||||||
typedef WINBOOL CALLBACK (*PROPENUMPROCEX) (HWND, LPCTSTR, HANDLE, DWORD);
|
typedef WINBOOL CALLBACK (*PROPENUMPROCEX) (HWND, LPCTSTR, HANDLE, DWORD);
|
||||||
|
|
|
@ -586,6 +586,7 @@ extern "C" {
|
||||||
#define CreateDialogIndirectParam CreateDialogIndirectParamA
|
#define CreateDialogIndirectParam CreateDialogIndirectParamA
|
||||||
#define CreateDialog CreateDialogA
|
#define CreateDialog CreateDialogA
|
||||||
#define CreateDialogIndirect CreateDialogIndirectA
|
#define CreateDialogIndirect CreateDialogIndirectA
|
||||||
|
#define CreateWaitableTimer CreateWaitableTimerA
|
||||||
#define DialogBoxParam DialogBoxParamA
|
#define DialogBoxParam DialogBoxParamA
|
||||||
#define DialogBoxIndirectParam DialogBoxIndirectParamA
|
#define DialogBoxIndirectParam DialogBoxIndirectParamA
|
||||||
#define DialogBox DialogBoxA
|
#define DialogBox DialogBoxA
|
||||||
|
@ -4402,7 +4403,14 @@ SetTimer(
|
||||||
UINT uElapse,
|
UINT uElapse,
|
||||||
TIMERPROC lpTimerFunc);
|
TIMERPROC lpTimerFunc);
|
||||||
|
|
||||||
|
|
||||||
|
BOOL STDCALL SetWaitableTimer( HANDLE Timer,
|
||||||
|
const LARGE_INTEGER *duetime,
|
||||||
|
LONG Period,
|
||||||
|
PTIMERAPCROUTINE Apcroutine,
|
||||||
|
LPVOID Param,
|
||||||
|
BOOL Resume );
|
||||||
|
|
||||||
WINBOOL
|
WINBOOL
|
||||||
STDCALL
|
STDCALL
|
||||||
KillTimer(
|
KillTimer(
|
||||||
|
|
Loading…
Reference in a new issue