☰
Module synchapi
Constants
Functions
Type Definitions
?
Module
winapi
::
um
::
synchapi
source
·
[
−
]
Expand description
ApiSet Contract for api-ms-win-core-synch-l1
Constants
CONDITION_VARIABLE_INIT
CREATE_EVENT_INITIAL_SET
CREATE_EVENT_MANUAL_RESET
CREATE_MUTEX_INITIAL_OWNER
CREATE_WAITABLE_TIMER_MANUAL_RESET
SRWLOCK_INIT
SYNCHRONIZATION_BARRIER_FLAGS_BLOCK_ONLY
SYNCHRONIZATION_BARRIER_FLAGS_NO_DELETE
SYNCHRONIZATION_BARRIER_FLAGS_SPIN_ONLY
Functions
AcquireSRWLockExclusive
⚠
AcquireSRWLockShared
⚠
CancelWaitableTimer
⚠
CreateEventA
⚠
CreateEventExA
⚠
CreateEventExW
⚠
CreateEventW
⚠
CreateMutexA
⚠
CreateMutexExA
⚠
CreateMutexExW
⚠
CreateMutexW
⚠
CreateSemaphoreExW
⚠
CreateSemaphoreW
⚠
CreateWaitableTimerExW
⚠
CreateWaitableTimerW
⚠
DeleteCriticalSection
⚠
DeleteSynchronizationBarrier
⚠
EnterCriticalSection
⚠
EnterSynchronizationBarrier
⚠
InitOnceBeginInitialize
⚠
InitOnceComplete
⚠
InitOnceExecuteOnce
⚠
InitOnceInitialize
⚠
InitializeConditionVariable
⚠
InitializeCriticalSection
⚠
InitializeCriticalSectionAndSpinCount
⚠
InitializeCriticalSectionEx
⚠
InitializeSRWLock
⚠
InitializeSynchronizationBarrier
⚠
LeaveCriticalSection
⚠
OpenEventA
⚠
OpenEventW
⚠
OpenMutexW
⚠
OpenSemaphoreW
⚠
OpenWaitableTimerW
⚠
ReleaseMutex
⚠
ReleaseSRWLockExclusive
⚠
ReleaseSRWLockShared
⚠
ReleaseSemaphore
⚠
ResetEvent
⚠
SetCriticalSectionSpinCount
⚠
SetEvent
⚠
SetWaitableTimer
⚠
SetWaitableTimerEx
⚠
SignalObjectAndWait
⚠
Sleep
⚠
SleepConditionVariableCS
⚠
SleepConditionVariableSRW
⚠
SleepEx
⚠
TryAcquireSRWLockExclusive
⚠
TryAcquireSRWLockShared
⚠
TryEnterCriticalSection
⚠
WaitForMultipleObjects
⚠
WaitForMultipleObjectsEx
⚠
WaitForSingleObject
⚠
WaitForSingleObjectEx
⚠
WaitOnAddress
⚠
WakeAllConditionVariable
⚠
WakeByAddressAll
⚠
WakeByAddressSingle
⚠
WakeConditionVariable
⚠
Type Definitions
CONDITION_VARIABLE
INIT_ONCE
LPINIT_ONCE
LPSYNCHRONIZATION_BARRIER
PCONDITION_VARIABLE
PINIT_ONCE
PINIT_ONCE_FN
PSRWLOCK
PSYNCHRONIZATION_BARRIER
PTIMERAPCROUTINE
SRWLOCK
SYNCHRONIZATION_BARRIER