InitCriticalSection¶
Initialize a critical section.
Declaration¶
Source position: threadh.inc line 182
procedure InitCriticalSection(out cs: TRTLCriticalSection);
Description¶
InitCriticalSection initializes a critical section CS for use. Before using a critical section with EnterCriticalsection or LeaveCriticalsection the critical section should be initialized with InitCriticalSection.
When a critical section is no longer used, it should be disposed of with DoneCriticalsection
See also¶
| Name | Description |
|---|---|
| DoneCriticalsection | Clean up a critical section. |
| EnterCriticalsection | Enter a critical section. |
| LeaveCriticalsection | Leave a critical section. |