Undocumented functions of NTDLL

2OO7, 27 April


NtReleaseKeyedEvent
NtReleaseKeyedEvent

NTSYSAPI 
NTSTATUS
NTAPI

NtReleaseKeyedEvent(
IN HANDLE KeyedEventHandle, IN PVOID Key, IN BOOLEAN Alertable, IN PLARGE_INTEGER Timeout OPTIONAL );



This function is used for signal KeyedEvent object with value specified as Key parameter. If there are no other thread (or threads) waiting for the same KeyedEvent with the same Key value, waiting is performed up to NtWaitForKeyedEvent called by any other thread.
Requirements:
Library: ntdll.lib


See also:
NtCreateKeyedEvent
NtOpenKeyedEvent
NtWaitForKeyedEvent