TEventObject
Create
Destroy
ResetEvent
SetEvent
WaitFor
THandleObject
TSynchroObject
Acquire
Release