| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Initialize a critical section
Source position: threadh.inc line 160
| procedure InitCriticalSection( | 
| var cs: TRTLCriticalSection | 
| ); | 
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
| 
 | Clean up a critical section. | |
| 
 | Enter a critical section | |
| 
 | Leave a critical section |