/* INCLUDES *****************************************************************/
#include <limits.h>
-#include <ddk/ntddk.h>
+#define NTOS_MODE_KERNEL
+#include <ntos.h>
#include <internal/id.h>
#include <ntos/synch.h>
#include <internal/pool.h>
}
+/*
+ * @implemented
+ */
NTSTATUS STDCALL
NtCreateEvent(OUT PHANDLE UnsafeEventHandle,
IN ACCESS_MASK DesiredAccess,
ObjectAttributes = NULL;
}
- Status = ObCreateObject(&EventHandle,
+ Status = ObRosCreateObject(&EventHandle,
DesiredAccess,
ObjectAttributes,
ExEventObjectType,
}
+/*
+ * @implemented
+ */
NTSTATUS STDCALL
NtSetEvent(IN HANDLE EventHandle,
OUT PULONG UnsafeNumberOfThreadsReleased)