The EnterCriticalSection function waits for ownership of the specified critical section object. The function returns when the calling thread is granted ownership.
VOID EnterCriticalSection( LPCRITICAL_SECTION lpCriticalSection // critical section );
Parameters
-
lpCriticalSection
- [in/out] Pointer to the critical section object.
Return Values
This function does not return a value.
The LeaveCriticalSection function releases ownership of the specified critical section object.
VOID LeaveCriticalSection( LPCRITICAL_SECTION lpCriticalSection // critical section );
Parameters
-
lpCriticalSection
- [in/out] Pointer to the critical section object.
Return Values
This function does not return a value.