Files
reactos/reactos/lib/rtl/timerqueue.c
T
Alex Ionescu 8c002db0c2 - NDK fix: don't undef a million status codes, instead, have apps define WIN32_NO_STATUS.
- winnt.h: respect WIN32_NO_STATUS for DBG codes.
- rtl: change STDCALL to NTAPI
- everything else: add precompiled headers where missing, define WIN32_NO_STATUS.

svn path=/trunk/; revision=18598
2005-10-19 17:03:38 +00:00

104 lines
1.8 KiB
C

/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
* PURPOSE: Timer Queue implementation
* FILE: lib/rtl/timerqueue.c
* PROGRAMMER:
*/
/* INCLUDES *****************************************************************/
#include <rtl.h>
#define NDEBUG
#include <debug.h>
/* FUNCTIONS ***************************************************************/
typedef VOID (CALLBACK *WAITORTIMERCALLBACKFUNC) (PVOID, BOOLEAN );
/*
* @unimplemented
*/
NTSTATUS
NTAPI
RtlCreateTimer(HANDLE TimerQueue,
PHANDLE phNewTimer,
WAITORTIMERCALLBACKFUNC Callback,
PVOID Parameter,
DWORD DueTime,
DWORD Period,
ULONG Flags)
{
DPRINT1("RtlCreateTimer: stub\n");
return STATUS_NOT_IMPLEMENTED;
}
/*
* @unimplemented
*/
NTSTATUS
NTAPI
RtlCreateTimerQueue(PHANDLE TimerQueue)
{
DPRINT1("RtlCreateTimerQueue: stub\n");
return STATUS_NOT_IMPLEMENTED;
}
/*
* @unimplemented
*/
NTSTATUS
NTAPI
RtlDeleteTimer(HANDLE TimerQueue,
HANDLE Timer,
HANDLE CompletionEvent)
{
DPRINT1("RtlDeleteTimer: stub\n");
return STATUS_NOT_IMPLEMENTED;
}
/*
* @unimplemented
*/
NTSTATUS
NTAPI
RtlDeleteTimerQueue(HANDLE TimerQueue)
{
DPRINT1("RtlDeleteTimerQueue: stub\n");
return STATUS_NOT_IMPLEMENTED;
}
/*
* @unimplemented
*/
NTSTATUS
NTAPI
RtlDeleteTimerQueueEx(HANDLE TimerQueue,
HANDLE CompletionEvent)
{
DPRINT1("RtlDeleteTimerQueueEx: stub\n");
return STATUS_NOT_IMPLEMENTED;
}
/*
* @unimplemented
*/
NTSTATUS
NTAPI
RtlUpdateTimer(HANDLE TimerQueue,
HANDLE Timer,
ULONG DueTime,
ULONG Period)
{
DPRINT1("RtlUpdateTimer: stub\n");
return STATUS_NOT_IMPLEMENTED;
}
/* EOF */