![]() |
My Project
|
#include <ms.h>
Data Fields | |
| uint32_t | ownerTid |
| struct _EVENT | SynchEvent |
| bool | locked |
| struct _SPINLOCK | lock |
| struct _ETHREAD * | ownerThread |
MUTEX - Mutual exclusion.
Used to sleep instead of busy waiting, used in non critical paths (e.g IRQL < DISPATCH_LEVEL)