[][src]Module winapi_ui_automation::um::synchapi

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