/* $Id: stubs.c 21695 2006-04-22 05:22:34Z tretiakov $
 *
 */
#include <ntddk.h>


/*
 * @unimplemented
 */
NTSTATUS
STDCALL
CTEBlock (
	ULONG	Unknown0
	)
{
	return STATUS_NOT_IMPLEMENTED;
}


/*
 * @unimplemented
 */
VOID
STDCALL
CTEInitEvent (
	ULONG	Unknown0,
	ULONG	Unknown1
	)
{
}


/*
 * @unimplemented
 */
VOID
STDCALL
CTEInitTimer (
	ULONG	Unknown0
	)
{
}


/*
 * @unimplemented
 */
BOOLEAN
STDCALL
CTEInitialize (
	VOID
	)
{
	/* FIXME: what should it initialize? */
	return TRUE;
}


/*
 * @unimplemented
 */
NTSTATUS
STDCALL
CTELogEvent (
	ULONG	Unknown0,
	ULONG	Unknown1,
	ULONG	Unknown2,
	ULONG	Unknown3,
	ULONG	Unknown4,
	ULONG	Unknown5,
	ULONG	Unknown6
	)
{
	/* Probably call
	 * IoAllocateErrorLogEntry and
	 * IoWriteErrorLogEntry
	 */
	return STATUS_NOT_IMPLEMENTED;
}


/*
 * @unimplemented
 */
BOOLEAN
STDCALL
CTEScheduleEvent (
	ULONG	Unknown0,
	ULONG	Unknown1
	)
{
	return FALSE;
}


/*
 * @unimplemented
 */
LONG
STDCALL
CTESignal (
	ULONG	Unknown0,
	ULONG	Unknown1
	)
{
#if 0
	PKEVENT	kevent = (PKEVENT) Unknown0;

	return KeSetEvent (
		kevent,
		0,
		FALSE
		);
#endif
	return 0;
}


/*
 * @unimplemented
 */
BOOLEAN
STDCALL
CTEStartTimer (
	ULONG	Unknown0,
	ULONG	Unknown1,
	ULONG	Unknown2,
	ULONG	Unknown3
	)
{
	return FALSE;
}


/*
 * @unimplemented
 */
ULONG
STDCALL
CTESystemUpTime (
	VOID
	)
{
	return 0;
}

/* EOF */
