Hi all:
Just want to confirm the process that I employed to use this "critical section" feature of Microsoft Visual Studio is correct.
Say, there are two processes that I want to protect.
Codes:
while(1st process is active)
{
InitializeCriticalSection(&cs);
EnterCriticalSection(&cs);
Do something;
LeaveCriticalSection(&cs);
DeleteCriticalSection(&cs);
}
while (2nd process is active)
{
InitializeCriticalSection(&cs);
EnterCriticalSection(&cs);
Do something;
LeaveCriticalSection(&cs);
DeleteCriticalSection(&cs);
}
Thanks