NAME
RtlpUnWaitCriticalSection (NTDLL.@)
SYNOPSIS
NTSTATUS RtlpUnWaitCriticalSection
(
RTL_CRITICAL_SECTION* crit
)
DESCRIPTION
Notifies other threads waiting on the busy critical section that it has become free.
PARAMS
crit [In/Out] Critical section.
RETURNS
Success: STATUS_SUCCESS.
Failure: Any error returned by NtReleaseSemaphore(3w).
NOTES
Use RtlLeaveCriticalSection(3w) instead of this function as it is often much faster.
SEE
RtlInitializeCriticalSectionEx(), RtlInitializeCriticalSection(), RtlInitializeCriticalSectionAndSpinCount(3w), RtlDeleteCriticalSection(), RtlEnterCriticalSection(3w), RtlLeaveCriticalSection(), RtlTryEnterCriticalSection(3w)
IMPLEMENTATION
Declared in "winternl.h".
Implemented in "dlls/ntdll/critsection.c".
Debug channel "ntdll".