| Method | Description |
| Init | Creates and initializes a critical section object. |
| Lock | Obtains ownership of the critical section object. |
| Term | Releases system resources used by the critical section object.. |
| Unlock | Releases ownership of the critical section object. |