| 
    Process Hacker
    
   | 
 
#include <ntrtl.h>
Data Fields | |
| RTL_CRITICAL_SECTION | CriticalSection | 
| HANDLE | SharedSemaphore | 
| ULONG | NumberOfWaitingShared | 
| HANDLE | ExclusiveSemaphore | 
| ULONG | NumberOfWaitingExclusive | 
| LONG | NumberOfActive | 
| HANDLE | ExclusiveOwnerThread | 
| ULONG | Flags | 
| PRTL_RESOURCE_DEBUG | DebugInfo |