[MSI]
[reactos.git] / reactos / ntoskrnl / ex / keyedevt.c
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS Kernel
4 * FILE: ntoskrnl/ex/keyedevt.c
5 * PURPOSE: Support for keyed events
6 * PROGRAMMERS: Alex Ionescu (alex.ionescu@reactos.org)
7 */
8
9 /* INCLUDES *****************************************************************/
10
11 #include <ntoskrnl.h>
12 #define NDEBUG
13 #include <debug.h>
14
15 /* GLOBALS *******************************************************************/
16
17 /* FUNCTIONS *****************************************************************/
18
19 NTSTATUS
20 NTAPI
21 NtCreateKeyedEvent(OUT PHANDLE KeyedEventHandle,
22 IN ACCESS_MASK DesiredAccess,
23 IN POBJECT_ATTRIBUTES ObjectAttributes,
24 IN ULONG Flags)
25 {
26 UNIMPLEMENTED;
27 return STATUS_NOT_IMPLEMENTED;
28 }
29
30 NTSTATUS
31 NTAPI
32 NtOpenKeyedEvent(OUT PHANDLE EventHandle,
33 IN ACCESS_MASK DesiredAccess,
34 IN POBJECT_ATTRIBUTES ObjectAttributes)
35 {
36 UNIMPLEMENTED;
37 return STATUS_NOT_IMPLEMENTED;
38 }
39
40 NTSTATUS
41 NTAPI
42 NtReleaseKeyedEvent(IN HANDLE EventHandle,
43 IN PVOID Key,
44 IN BOOLEAN Alertable,
45 IN PLARGE_INTEGER Timeout OPTIONAL)
46 {
47 UNIMPLEMENTED;
48 return STATUS_NOT_IMPLEMENTED;
49 }
50
51 NTSTATUS
52 NTAPI
53 NtWaitForKeyedEvent(IN HANDLE EventHandle,
54 IN PVOID Key,
55 IN BOOLEAN Alertable,
56 IN PLARGE_INTEGER Timeout OPTIONAL)
57 {
58 UNIMPLEMENTED;
59 return STATUS_NOT_IMPLEMENTED;
60 }
61
62 /* EOF */