[ros-diffs] [ion] 24632: - Add NtCreateKeyedEvent, NtOpenKeyedEvent, NtReleaseKeyedEvent, NtWaitForKeyedEvent.

ion at svn.reactos.org ion at svn.reactos.org
Mon Oct 23 20:25:24 CEST 2006


Author: ion
Date: Mon Oct 23 22:25:23 2006
New Revision: 24632

URL: http://svn.reactos.org/svn/reactos?rev=24632&view=rev
Log:
- Add NtCreateKeyedEvent, NtOpenKeyedEvent, NtReleaseKeyedEvent, NtWaitForKeyedEvent.

Added:
    trunk/reactos/ntoskrnl/ex/keyedevt.c
Modified:
    trunk/reactos/ntoskrnl/ntoskrnl.rbuild

Added: trunk/reactos/ntoskrnl/ex/keyedevt.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ex/keyedevt.c?rev=24632&view=auto
==============================================================================
--- trunk/reactos/ntoskrnl/ex/keyedevt.c (added)
+++ trunk/reactos/ntoskrnl/ex/keyedevt.c Mon Oct 23 22:25:23 2006
@@ -1,0 +1,62 @@
+/*
+ * COPYRIGHT:       See COPYING in the top level directory
+ * PROJECT:         ReactOS Kernel
+ * FILE:            ntoskrnl/ex/keyedevt.c
+ * PURPOSE:         Support for keyed events
+ * PROGRAMMERS:     Alex Ionescu (alex.ionescu at reactos.org)
+ */
+
+/* INCLUDES *****************************************************************/
+
+#include <ntoskrnl.h>
+#define NDEBUG
+#include <debug.h>
+
+/* GLOBALS *******************************************************************/
+
+/* FUNCTIONS *****************************************************************/
+
+NTSTATUS
+NTAPI
+NtCreateKeyedEvent(OUT PHANDLE KeyedEventHandle,
+                   IN ACCESS_MASK DesiredAccess,
+                   IN POBJECT_ATTRIBUTES ObjectAttributes,
+                   IN ULONG Flags)
+{
+    UNIMPLEMENTED;
+    return STATUS_NOT_IMPLEMENTED;
+}
+
+NTSTATUS
+NTAPI
+NtOpenKeyedEvent(OUT PHANDLE EventHandle,
+                 IN ACCESS_MASK DesiredAccess,
+                 IN POBJECT_ATTRIBUTES ObjectAttributes)
+{
+    UNIMPLEMENTED;
+    return STATUS_NOT_IMPLEMENTED;
+}
+
+NTSTATUS
+NTAPI
+NtReleaseKeyedEvent(IN HANDLE EventHandle,
+                    IN PVOID Key,
+                    IN BOOLEAN Alertable,
+                    IN PLARGE_INTEGER Timeout OPTIONAL)
+{
+    UNIMPLEMENTED;
+    return STATUS_NOT_IMPLEMENTED;
+}
+
+NTSTATUS
+NTAPI
+NtWaitForKeyedEvent(IN HANDLE EventHandle,
+                    IN PVOID Key,
+                    IN BOOLEAN Alertable,
+                    IN PLARGE_INTEGER Timeout OPTIONAL)
+{
+    UNIMPLEMENTED;
+    return STATUS_NOT_IMPLEMENTED;
+}
+
+/* EOF */

Modified: trunk/reactos/ntoskrnl/ntoskrnl.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ntoskrnl.rbuild?rev=24632&r1=24631&r2=24632&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/ntoskrnl.rbuild (original)
+++ trunk/reactos/ntoskrnl/ntoskrnl.rbuild Mon Oct 23 22:25:23 2006
@@ -134,6 +134,7 @@
             <file>fmutex.c</file>
             <file>handle.c</file>
             <file>init.c</file>
+            <file>keyedevt.c</file>
             <file>locale.c</file>
             <file>lookas.c</file>
             <file>mutant.c</file>




More information about the Ros-diffs mailing list