table of contents
other versions
- wheezy 1.4.1-4
RtlpUnWaitCriticalSection(3w) | Wine API | RtlpUnWaitCriticalSection(3w) |
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".Oct 2012 | Wine API |