-/*++ NDK Version: 0095
+/*++ NDK Version: 0098
Copyright (c) Alex Ionescu. All rights reserved.
Author:
- Alex Ionescu (alex.ionescu@reactos.com) 06-Oct-2004
+ Alex Ionescu (alexi@tinykrnl.org) - Updated - 27-Feb-2006
--*/
IN POBJECT_ATTRIBUTES ObjectAttributes
);
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+NtOpenKeyedEvent(
+ OUT PHANDLE EventHandle,
+ IN ACCESS_MASK DesiredAccess,
+ IN POBJECT_ATTRIBUTES ObjectAttributes
+);
+
NTSYSCALLAPI
NTSTATUS
NTAPI
IN PLONG ReleaseCount OPTIONAL
);
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+NtReleaseKeyedEvent(
+ IN HANDLE EventHandle,
+ IN PVOID Key,
+ IN BOOLEAN Alertable,
+ IN PLARGE_INTEGER Timeout OPTIONAL
+);
+
NTSYSCALLAPI
NTSTATUS
NTAPI
OUT PLONG PreviousState OPTIONAL
);
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+NtSetEventBoostPriority(
+ IN HANDLE EventHandle
+);
+
NTSYSCALLAPI
NTSTATUS
NTAPI
IN SHUTDOWN_ACTION Action
);
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+NtWaitForKeyedEvent(
+ IN HANDLE EventHandle,
+ IN PVOID Key,
+ IN BOOLEAN Alertable,
+ IN PLARGE_INTEGER Timeout OPTIONAL
+);
+
NTSYSCALLAPI
NTSTATUS
NTAPI
IN HANDLE EventHandle
);
-NTSYSAPI
NTSYSAPI
NTSTATUS
NTAPI
IN HANDLE PortHandle
);
+NTSYSAPI
NTSYSAPI
NTSTATUS
NTAPI