Undocumented functions of NTDLL

2OO7, 27 April


NtCreateKeyedEvent
NtCreateKeyedEvent

NTSYSAPI 
NTSTATUS
NTAPI

NtCreateKeyedEvent(
OUT PHANDLE KeyedEventHandle, IN ACCESS_MASK DesiredAccess, IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL, IN ULONG Reserved );



Synchronization object called KeyedEvent is avaiable in Windows XP+ systems. It's usefull when both (or more) threads have to wait for each other.
Requirements:
Library: ntdll.lib


See also:
NtOpenKeyedEvent
NtReleaseKeyedEvent
NtWaitForkeyedEvent