2
是否允許下面?:包含另一個關鍵部分的關鍵部分?
void somefunction()
{
EnterCriticalSection(&g_List);
...
EnterCriticalSection(&g_Variable);
...
LeaveCriticalSection(&g_Variable);
...
LeaveCriticalSection(&g_List);
}
@SamCristall:'CRITICAL_SECTION's可以遞歸獲取。但是你需要介意鎖定順序。 –